0s autopkgtest [09:54:06]: starting date and time: 2024-12-01 09:54:06+0000 0s autopkgtest [09:54:06]: git checkout: be626eda Fix armhf LXD image generation for plucky 0s autopkgtest [09:54:06]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.vlq43u39/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:openssl --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=openssl/3.4.0-1ubuntu1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-7.secgroup --name adt-plucky-amd64-apache2-20241201-095406-juju-7f2275-prod-proposed-migration-environment-15-3123a6d2-0291-4232-a9f2-6ba446f3c788 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 47s autopkgtest [09:54:53]: testbed dpkg architecture: amd64 47s autopkgtest [09:54:53]: testbed apt version: 2.9.14ubuntu1 48s autopkgtest [09:54:54]: @@@@@@@@@@@@@@@@@@@@ test bed setup 48s autopkgtest [09:54:54]: testbed release detected to be: None 49s autopkgtest [09:54:55]: updating testbed package index (apt update) 49s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 49s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 49s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 49s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 49s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 49s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [64.6 kB] 49s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [788 kB] 50s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.1 kB] 50s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [82.6 kB] 50s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [126 kB] 50s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2572 B] 50s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.6 kB] 50s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [277 kB] 50s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [690 kB] 50s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6364 B] 50s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [21.9 kB] 50s Fetched 2198 kB in 1s (2541 kB/s) 50s Reading package lists... 51s Reading package lists... 51s Building dependency tree... 51s Reading state information... 51s Calculating upgrade... 51s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 51s Reading package lists... 52s Building dependency tree... 52s Reading state information... 52s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 52s autopkgtest [09:54:58]: upgrading testbed (apt dist-upgrade and autopurge) 52s Reading package lists... 52s Building dependency tree... 52s Reading state information... 52s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 53s Starting 2 pkgProblemResolver with broken count: 0 53s Done 53s Entering ResolveByKeep 53s 53s The following NEW packages will be installed: 53s openssl-provider-legacy 53s The following packages will be upgraded: 53s libssl3t64 openssl 53s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 53s Need to get 3557 kB of archives. 53s After this operation, 936 kB of additional disk space will be used. 53s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl-provider-legacy amd64 3.4.0-1ubuntu1 [39.0 kB] 53s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libssl3t64 amd64 3.4.0-1ubuntu1 [2332 kB] 54s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl amd64 3.4.0-1ubuntu1 [1186 kB] 54s Fetched 3557 kB in 1s (5317 kB/s) 54s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75952 files and directories currently installed.) 54s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_amd64.deb ... 54s Unpacking libssl3t64:amd64 (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 54s Selecting previously unselected package openssl-provider-legacy. 54s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_amd64.deb ... 54s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 54s Setting up libssl3t64:amd64 (3.4.0-1ubuntu1) ... 54s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 54s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75955 files and directories currently installed.) 54s Preparing to unpack .../openssl_3.4.0-1ubuntu1_amd64.deb ... 54s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 55s Setting up openssl (3.4.0-1ubuntu1) ... 55s Installing new version of config file /etc/ssl/openssl.cnf ... 55s Processing triggers for man-db (2.13.0-1) ... 55s Processing triggers for libc-bin (2.40-1ubuntu3) ... 55s Reading package lists... 56s Building dependency tree... 56s Reading state information... 56s Starting pkgProblemResolver with broken count: 0 56s Starting 2 pkgProblemResolver with broken count: 0 56s Done 56s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 58s autopkgtest [09:55:04]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 59s autopkgtest [09:55:05]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 64s Get:1 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-1ubuntu1 (dsc) [3266 B] 64s Get:2 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-1ubuntu1 (tar) [9872 kB] 64s Get:3 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-1ubuntu1 (diff) [842 kB] 64s gpgv: Signature made Thu Aug 15 18:12:53 2024 UTC 64s gpgv: using RSA key A661100B3DAC1D4F2CAD8A54E603B2578FB8F0FB 64s gpgv: Can't check signature: No public key 64s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.62-1ubuntu1.dsc: no acceptable signature found 65s autopkgtest [09:55:11]: testing package apache2 version 2.4.62-1ubuntu1 69s autopkgtest [09:55:15]: build not needed 75s autopkgtest [09:55:21]: test run-test-suite: preparing testbed 75s Reading package lists... 75s Building dependency tree... 75s Reading state information... 76s Starting pkgProblemResolver with broken count: 0 76s Starting 2 pkgProblemResolver with broken count: 0 76s Done 76s The following NEW packages will be installed: 76s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 76s autopoint autotools-dev build-essential cpp cpp-14 cpp-14-x86-64-linux-gnu 76s cpp-x86-64-linux-gnu debhelper debugedit dh-autoreconf 76s dh-strip-nondeterminism dwz g++ g++-14 g++-14-x86-64-linux-gnu 76s g++-x86-64-linux-gnu gcc gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu 76s gettext intltool-debian libalgorithm-c3-perl libanyevent-perl libapr1-dev 76s libapr1t64 libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap 76s libaprutil1t64 libarchive-zip-perl libasan8 libb-hooks-endofscope-perl 76s libb-hooks-op-check-perl libbytes-random-secure-perl libcc1-0 76s libclass-c3-perl libclass-data-inheritable-perl libclass-inspector-perl 76s libclass-method-modifiers-perl libclass-singleton-perl libclone-perl 76s libcrypt-random-seed-perl libcrypt-ssleay-perl libdata-optlist-perl 76s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 76s libdebhelper-perl libdevel-callchecker-perl libdevel-stacktrace-perl 76s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 76s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 76s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 76s libgcc-14-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 76s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 76s libhttp-message-perl libhttp-negotiate-perl libhwasan0 libio-html-perl 76s libio-socket-ssl-perl libisl23 libitm1 libldap-dev libldap2-dev liblsan0 76s liblua5.4-0 liblwp-mediatypes-perl liblwp-protocol-https-perl 76s libmath-random-isaac-perl libmodule-implementation-perl 76s libmodule-runtime-perl libmpc3 libmro-compat-perl 76s libnamespace-autoclean-perl libnamespace-clean-perl libnet-http-perl 76s libnet-ssleay-perl libpackage-stash-perl libparams-classify-perl 76s libparams-util-perl libparams-validationcompiler-perl libpcre2-16-0 76s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpod-parser-perl 76s libprotocol-http2-perl libquadmath0 librole-tiny-perl libsctp-dev libsctp1 76s libspecio-perl libstdc++-14-dev libsub-exporter-perl 76s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 76s libsub-name-perl libsub-quote-perl libtimedate-perl libtool libtry-tiny-perl 76s libtsan2 libubsan1 liburi-perl libvariable-magic-perl libwww-perl 76s libwww-robotrules-perl libxml-dom-perl libxml-parser-perl libxml-perl 76s libxml-regexp-perl libxstring-perl m4 perl-doc perl-openssl-defaults 76s po-debconf uuid-dev 76s 0 upgraded, 139 newly installed, 0 to remove and 0 not upgraded. 76s Need to get 90.2 MB of archives. 76s After this operation, 324 MB of additional disk space will be used. 76s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 76s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu1 [92.8 kB] 76s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-dbd-sqlite3 amd64 1.6.3-3ubuntu1 [11.4 kB] 76s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-ldap amd64 1.6.3-3ubuntu1 [9208 B] 76s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 liblua5.4-0 amd64 5.4.7-1 [196 kB] 76s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-bin amd64 2.4.62-1ubuntu1 [1342 kB] 77s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-data all 2.4.62-1ubuntu1 [163 kB] 77s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-utils amd64 2.4.62-1ubuntu1 [97.9 kB] 77s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2 amd64 2.4.62-1ubuntu1 [90.4 kB] 77s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 autotools-dev all 20220109.1 [44.9 kB] 77s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 77s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 autoconf all 2.72-3 [382 kB] 77s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 77s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 autopoint all 0.22.5-2 [616 kB] 77s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 77s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 77s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 77s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [11.9 MB] 77s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-8ubuntu1 [1030 B] 77s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 77s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 77s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-8ubuntu1 [47.6 kB] 77s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-8ubuntu1 [148 kB] 77s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-8ubuntu1 [29.1 kB] 77s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-8ubuntu1 [2998 kB] 77s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-8ubuntu1 [1317 kB] 77s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-8ubuntu1 [2732 kB] 77s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-8ubuntu1 [1177 kB] 77s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-8ubuntu1 [1634 kB] 77s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-8ubuntu1 [153 kB] 77s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-8ubuntu1 [2814 kB] 77s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [23.3 MB] 78s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-8ubuntu1 [528 kB] 78s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 78s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 78s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 libtool all 2.4.7-8 [166 kB] 78s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-autoreconf all 20 [16.1 kB] 78s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 78s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 78s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 78s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 debugedit amd64 1:5.1-1 [46.9 kB] 78s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 dwz amd64 0.15-1build6 [115 kB] 78s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 gettext amd64 0.22.5-2 [948 kB] 78s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 78s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 78s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 debhelper all 13.20ubuntu1 [893 kB] 78s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 uuid-dev amd64 2.40.2-1ubuntu1 [52.7 kB] 78s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 libsctp1 amd64 1.0.21+dfsg-1 [9330 B] 78s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 libsctp-dev amd64 1.0.21+dfsg-1 [57.1 kB] 78s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1-dev amd64 1.7.5-1 [787 kB] 78s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libldap-dev amd64 2.6.8+dfsg-1~exp4ubuntu3 [308 kB] 78s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libldap2-dev all 2.6.8+dfsg-1~exp4ubuntu3 [11.1 kB] 78s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 libexpat1-dev amd64 2.6.4-1 [148 kB] 78s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-dev amd64 1.6.3-3ubuntu1 [413 kB] 78s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-16-0 amd64 10.42-4ubuntu3 [214 kB] 78s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-32-0 amd64 10.42-4ubuntu3 [201 kB] 78s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-posix3 amd64 10.42-4ubuntu3 [6768 B] 78s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-dev amd64 10.42-4ubuntu3 [747 kB] 78s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-dev amd64 2.4.62-1ubuntu1 [201 kB] 78s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-8ubuntu1 [2504 kB] 78s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [13.3 MB] 78s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-8ubuntu1 [19.9 kB] 78s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [966 B] 78s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.1.0-2ubuntu1 [1100 B] 78s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 78s Get:66 http://ftpmaster.internal/ubuntu plucky/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 78s Get:67 http://ftpmaster.internal/ubuntu plucky/universe amd64 libanyevent-perl amd64 7.170-2build7 [368 kB] 78s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 libb-hooks-op-check-perl amd64 0.22-3build2 [9624 B] 78s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 78s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 libdevel-callchecker-perl amd64 0.009-1build1 [14.2 kB] 79s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 libparams-classify-perl amd64 0.015-2build6 [20.1 kB] 79s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 79s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libtry-tiny-perl all 0.32-1 [21.2 kB] 79s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 79s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 79s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libvariable-magic-perl amd64 0.64-1build1 [36.3 kB] 79s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 79s Get:78 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 79s Get:79 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 79s Get:80 http://ftpmaster.internal/ubuntu plucky/universe amd64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 79s Get:81 http://ftpmaster.internal/ubuntu plucky/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 79s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 79s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 79s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 79s Get:85 http://ftpmaster.internal/ubuntu plucky/universe amd64 libclass-singleton-perl all 1.6-2 [11.5 kB] 79s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libclone-perl amd64 0.47-1 [10.7 kB] 79s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 79s Get:88 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcrypt-ssleay-perl amd64 0.73.06-2build6 [44.3 kB] 79s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libparams-util-perl amd64 1.102-3build1 [21.4 kB] 79s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 libsub-install-perl all 0.929-1 [9764 B] 79s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 79s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 79s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 79s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 79s Get:95 http://ftpmaster.internal/ubuntu plucky/universe amd64 libeval-closure-perl all 0.14-3 [10.1 kB] 79s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 libexception-class-perl all 1.45-1 [28.6 kB] 79s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 libfcgi0t64 amd64 2.4.2-2.1build1 [26.8 kB] 79s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 libfcgi-perl amd64 0.82+ds-3build3 [21.7 kB] 79s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 79s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 79s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 79s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 79s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 79s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 liburi-perl all 5.30-1 [94.4 kB] 79s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 libhtml-parser-perl amd64 3.83-1build1 [86.2 kB] 79s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 79s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 79s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 79s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 79s Get:110 http://ftpmaster.internal/ubuntu plucky/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 79s Get:111 http://ftpmaster.internal/ubuntu plucky/main amd64 libpod-parser-perl all 1.67-1 [80.6 kB] 79s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 79s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libnet-ssleay-perl amd64 1.94-2 [317 kB] 80s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libio-socket-ssl-perl all 2.089-1 [200 kB] 80s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 80s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 80s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 80s Get:118 http://ftpmaster.internal/ubuntu plucky/main amd64 libwww-perl all 6.77-1 [138 kB] 80s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-parser-perl amd64 2.47-1build4 [202 kB] 80s Get:120 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxml-perl all 0.08-4 [90.5 kB] 80s Get:121 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxml-regexp-perl all 0.04-1.1 [7208 B] 80s Get:122 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxml-dom-perl all 1.46-2 [143 kB] 80s Get:123 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhttp-dav-perl all 0.50-1 [79.7 kB] 80s Get:124 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 80s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 libpackage-stash-perl all 0.40-1 [19.5 kB] 80s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 libsub-identify-perl amd64 0.14-3build4 [9904 B] 80s Get:127 http://ftpmaster.internal/ubuntu plucky/main amd64 libsub-name-perl amd64 0.27-1build4 [10.9 kB] 80s Get:128 http://ftpmaster.internal/ubuntu plucky/main amd64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 80s Get:129 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 80s Get:130 http://ftpmaster.internal/ubuntu plucky/universe amd64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 80s Get:131 http://ftpmaster.internal/ubuntu plucky/universe amd64 libprotocol-http2-perl all 1.11-1 [39.3 kB] 80s Get:132 http://ftpmaster.internal/ubuntu plucky/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 80s Get:133 http://ftpmaster.internal/ubuntu plucky/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 80s Get:134 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxstring-perl amd64 0.005-2build4 [7940 B] 80s Get:135 http://ftpmaster.internal/ubuntu plucky/universe amd64 libspecio-perl all 0.48-1 [137 kB] 80s Get:136 http://ftpmaster.internal/ubuntu plucky/main amd64 perl-doc all 5.40.0-8 [8264 kB] 80s Get:137 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 80s Get:138 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdatetime-timezone-perl all 1:2.63-2+2024b [259 kB] 80s Get:139 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdatetime-perl amd64 2:1.65-1build3 [95.8 kB] 81s Fetched 90.2 MB in 4s (21.0 MB/s) 81s Selecting previously unselected package libapr1t64:amd64. 81s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75957 files and directories currently installed.) 81s Preparing to unpack .../000-libapr1t64_1.7.5-1_amd64.deb ... 81s Unpacking libapr1t64:amd64 (1.7.5-1) ... 81s Selecting previously unselected package libaprutil1t64:amd64. 81s Preparing to unpack .../001-libaprutil1t64_1.6.3-3ubuntu1_amd64.deb ... 81s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 81s Selecting previously unselected package libaprutil1-dbd-sqlite3:amd64. 81s Preparing to unpack .../002-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_amd64.deb ... 81s Unpacking libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu1) ... 81s Selecting previously unselected package libaprutil1-ldap:amd64. 81s Preparing to unpack .../003-libaprutil1-ldap_1.6.3-3ubuntu1_amd64.deb ... 81s Unpacking libaprutil1-ldap:amd64 (1.6.3-3ubuntu1) ... 81s Selecting previously unselected package liblua5.4-0:amd64. 81s Preparing to unpack .../004-liblua5.4-0_5.4.7-1_amd64.deb ... 81s Unpacking liblua5.4-0:amd64 (5.4.7-1) ... 81s Selecting previously unselected package apache2-bin. 81s Preparing to unpack .../005-apache2-bin_2.4.62-1ubuntu1_amd64.deb ... 81s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 81s Selecting previously unselected package apache2-data. 81s Preparing to unpack .../006-apache2-data_2.4.62-1ubuntu1_all.deb ... 81s Unpacking apache2-data (2.4.62-1ubuntu1) ... 81s Selecting previously unselected package apache2-utils. 81s Preparing to unpack .../007-apache2-utils_2.4.62-1ubuntu1_amd64.deb ... 81s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 81s Selecting previously unselected package apache2. 81s Preparing to unpack .../008-apache2_2.4.62-1ubuntu1_amd64.deb ... 81s Unpacking apache2 (2.4.62-1ubuntu1) ... 81s Selecting previously unselected package autotools-dev. 81s Preparing to unpack .../009-autotools-dev_20220109.1_all.deb ... 81s Unpacking autotools-dev (20220109.1) ... 81s Selecting previously unselected package m4. 81s Preparing to unpack .../010-m4_1.4.19-4build1_amd64.deb ... 81s Unpacking m4 (1.4.19-4build1) ... 81s Selecting previously unselected package autoconf. 81s Preparing to unpack .../011-autoconf_2.72-3_all.deb ... 81s Unpacking autoconf (2.72-3) ... 81s Selecting previously unselected package automake. 81s Preparing to unpack .../012-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 81s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 81s Selecting previously unselected package autopoint. 81s Preparing to unpack .../013-autopoint_0.22.5-2_all.deb ... 81s Unpacking autopoint (0.22.5-2) ... 81s Selecting previously unselected package libdebhelper-perl. 81s Preparing to unpack .../014-libdebhelper-perl_13.20ubuntu1_all.deb ... 81s Unpacking libdebhelper-perl (13.20ubuntu1) ... 81s Selecting previously unselected package libisl23:amd64. 81s Preparing to unpack .../015-libisl23_0.27-1_amd64.deb ... 81s Unpacking libisl23:amd64 (0.27-1) ... 81s Selecting previously unselected package libmpc3:amd64. 81s Preparing to unpack .../016-libmpc3_1.3.1-1build2_amd64.deb ... 81s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 81s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 81s Preparing to unpack .../017-cpp-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 81s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 81s Selecting previously unselected package cpp-14. 81s Preparing to unpack .../018-cpp-14_14.2.0-8ubuntu1_amd64.deb ... 81s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 81s Selecting previously unselected package cpp-x86-64-linux-gnu. 81s Preparing to unpack .../019-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 81s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 81s Selecting previously unselected package cpp. 81s Preparing to unpack .../020-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 81s Unpacking cpp (4:14.1.0-2ubuntu1) ... 81s Selecting previously unselected package libcc1-0:amd64. 81s Preparing to unpack .../021-libcc1-0_14.2.0-8ubuntu1_amd64.deb ... 81s Unpacking libcc1-0:amd64 (14.2.0-8ubuntu1) ... 81s Selecting previously unselected package libgomp1:amd64. 81s Preparing to unpack .../022-libgomp1_14.2.0-8ubuntu1_amd64.deb ... 81s Unpacking libgomp1:amd64 (14.2.0-8ubuntu1) ... 81s Selecting previously unselected package libitm1:amd64. 81s Preparing to unpack .../023-libitm1_14.2.0-8ubuntu1_amd64.deb ... 81s Unpacking libitm1:amd64 (14.2.0-8ubuntu1) ... 81s Selecting previously unselected package libasan8:amd64. 81s Preparing to unpack .../024-libasan8_14.2.0-8ubuntu1_amd64.deb ... 81s Unpacking libasan8:amd64 (14.2.0-8ubuntu1) ... 82s Selecting previously unselected package liblsan0:amd64. 82s Preparing to unpack .../025-liblsan0_14.2.0-8ubuntu1_amd64.deb ... 82s Unpacking liblsan0:amd64 (14.2.0-8ubuntu1) ... 82s Selecting previously unselected package libtsan2:amd64. 82s Preparing to unpack .../026-libtsan2_14.2.0-8ubuntu1_amd64.deb ... 82s Unpacking libtsan2:amd64 (14.2.0-8ubuntu1) ... 82s Selecting previously unselected package libubsan1:amd64. 82s Preparing to unpack .../027-libubsan1_14.2.0-8ubuntu1_amd64.deb ... 82s Unpacking libubsan1:amd64 (14.2.0-8ubuntu1) ... 82s Selecting previously unselected package libhwasan0:amd64. 82s Preparing to unpack .../028-libhwasan0_14.2.0-8ubuntu1_amd64.deb ... 82s Unpacking libhwasan0:amd64 (14.2.0-8ubuntu1) ... 82s Selecting previously unselected package libquadmath0:amd64. 82s Preparing to unpack .../029-libquadmath0_14.2.0-8ubuntu1_amd64.deb ... 82s Unpacking libquadmath0:amd64 (14.2.0-8ubuntu1) ... 82s Selecting previously unselected package libgcc-14-dev:amd64. 82s Preparing to unpack .../030-libgcc-14-dev_14.2.0-8ubuntu1_amd64.deb ... 82s Unpacking libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 82s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 82s Preparing to unpack .../031-gcc-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 82s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 82s Selecting previously unselected package gcc-14. 82s Preparing to unpack .../032-gcc-14_14.2.0-8ubuntu1_amd64.deb ... 82s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 82s Selecting previously unselected package gcc-x86-64-linux-gnu. 82s Preparing to unpack .../033-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 82s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 82s Selecting previously unselected package gcc. 82s Preparing to unpack .../034-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 82s Unpacking gcc (4:14.1.0-2ubuntu1) ... 82s Selecting previously unselected package libtool. 82s Preparing to unpack .../035-libtool_2.4.7-8_all.deb ... 82s Unpacking libtool (2.4.7-8) ... 82s Selecting previously unselected package dh-autoreconf. 82s Preparing to unpack .../036-dh-autoreconf_20_all.deb ... 82s Unpacking dh-autoreconf (20) ... 82s Selecting previously unselected package libarchive-zip-perl. 82s Preparing to unpack .../037-libarchive-zip-perl_1.68-1_all.deb ... 82s Unpacking libarchive-zip-perl (1.68-1) ... 82s Selecting previously unselected package libfile-stripnondeterminism-perl. 82s Preparing to unpack .../038-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 82s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 82s Selecting previously unselected package dh-strip-nondeterminism. 82s Preparing to unpack .../039-dh-strip-nondeterminism_1.14.0-1_all.deb ... 82s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 82s Selecting previously unselected package debugedit. 82s Preparing to unpack .../040-debugedit_1%3a5.1-1_amd64.deb ... 82s Unpacking debugedit (1:5.1-1) ... 82s Selecting previously unselected package dwz. 82s Preparing to unpack .../041-dwz_0.15-1build6_amd64.deb ... 82s Unpacking dwz (0.15-1build6) ... 82s Selecting previously unselected package gettext. 82s Preparing to unpack .../042-gettext_0.22.5-2_amd64.deb ... 82s Unpacking gettext (0.22.5-2) ... 82s Selecting previously unselected package intltool-debian. 82s Preparing to unpack .../043-intltool-debian_0.35.0+20060710.6_all.deb ... 82s Unpacking intltool-debian (0.35.0+20060710.6) ... 82s Selecting previously unselected package po-debconf. 82s Preparing to unpack .../044-po-debconf_1.0.21+nmu1_all.deb ... 82s Unpacking po-debconf (1.0.21+nmu1) ... 82s Selecting previously unselected package debhelper. 82s Preparing to unpack .../045-debhelper_13.20ubuntu1_all.deb ... 82s Unpacking debhelper (13.20ubuntu1) ... 82s Selecting previously unselected package uuid-dev:amd64. 82s Preparing to unpack .../046-uuid-dev_2.40.2-1ubuntu1_amd64.deb ... 82s Unpacking uuid-dev:amd64 (2.40.2-1ubuntu1) ... 82s Selecting previously unselected package libsctp1:amd64. 82s Preparing to unpack .../047-libsctp1_1.0.21+dfsg-1_amd64.deb ... 82s Unpacking libsctp1:amd64 (1.0.21+dfsg-1) ... 83s Selecting previously unselected package libsctp-dev:amd64. 83s Preparing to unpack .../048-libsctp-dev_1.0.21+dfsg-1_amd64.deb ... 83s Unpacking libsctp-dev:amd64 (1.0.21+dfsg-1) ... 83s Selecting previously unselected package libapr1-dev. 83s Preparing to unpack .../049-libapr1-dev_1.7.5-1_amd64.deb ... 83s Unpacking libapr1-dev (1.7.5-1) ... 83s Selecting previously unselected package libldap-dev:amd64. 83s Preparing to unpack .../050-libldap-dev_2.6.8+dfsg-1~exp4ubuntu3_amd64.deb ... 83s Unpacking libldap-dev:amd64 (2.6.8+dfsg-1~exp4ubuntu3) ... 83s Selecting previously unselected package libldap2-dev. 83s Preparing to unpack .../051-libldap2-dev_2.6.8+dfsg-1~exp4ubuntu3_all.deb ... 83s Unpacking libldap2-dev (2.6.8+dfsg-1~exp4ubuntu3) ... 83s Selecting previously unselected package libexpat1-dev:amd64. 83s Preparing to unpack .../052-libexpat1-dev_2.6.4-1_amd64.deb ... 83s Unpacking libexpat1-dev:amd64 (2.6.4-1) ... 83s Selecting previously unselected package libaprutil1-dev. 83s Preparing to unpack .../053-libaprutil1-dev_1.6.3-3ubuntu1_amd64.deb ... 83s Unpacking libaprutil1-dev (1.6.3-3ubuntu1) ... 83s Selecting previously unselected package libpcre2-16-0:amd64. 83s Preparing to unpack .../054-libpcre2-16-0_10.42-4ubuntu3_amd64.deb ... 83s Unpacking libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 83s Selecting previously unselected package libpcre2-32-0:amd64. 83s Preparing to unpack .../055-libpcre2-32-0_10.42-4ubuntu3_amd64.deb ... 83s Unpacking libpcre2-32-0:amd64 (10.42-4ubuntu3) ... 83s Selecting previously unselected package libpcre2-posix3:amd64. 83s Preparing to unpack .../056-libpcre2-posix3_10.42-4ubuntu3_amd64.deb ... 83s Unpacking libpcre2-posix3:amd64 (10.42-4ubuntu3) ... 83s Selecting previously unselected package libpcre2-dev:amd64. 83s Preparing to unpack .../057-libpcre2-dev_10.42-4ubuntu3_amd64.deb ... 83s Unpacking libpcre2-dev:amd64 (10.42-4ubuntu3) ... 83s Selecting previously unselected package apache2-dev. 83s Preparing to unpack .../058-apache2-dev_2.4.62-1ubuntu1_amd64.deb ... 83s Unpacking apache2-dev (2.4.62-1ubuntu1) ... 83s Selecting previously unselected package libstdc++-14-dev:amd64. 83s Preparing to unpack .../059-libstdc++-14-dev_14.2.0-8ubuntu1_amd64.deb ... 83s Unpacking libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 83s Selecting previously unselected package g++-14-x86-64-linux-gnu. 83s Preparing to unpack .../060-g++-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 83s Unpacking g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 83s Selecting previously unselected package g++-14. 83s Preparing to unpack .../061-g++-14_14.2.0-8ubuntu1_amd64.deb ... 83s Unpacking g++-14 (14.2.0-8ubuntu1) ... 83s Selecting previously unselected package g++-x86-64-linux-gnu. 83s Preparing to unpack .../062-g++-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 83s Unpacking g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 83s Selecting previously unselected package g++. 83s Preparing to unpack .../063-g++_4%3a14.1.0-2ubuntu1_amd64.deb ... 83s Unpacking g++ (4:14.1.0-2ubuntu1) ... 83s Selecting previously unselected package build-essential. 83s Preparing to unpack .../064-build-essential_12.10ubuntu1_amd64.deb ... 83s Unpacking build-essential (12.10ubuntu1) ... 83s Selecting previously unselected package libalgorithm-c3-perl. 83s Preparing to unpack .../065-libalgorithm-c3-perl_0.11-2_all.deb ... 83s Unpacking libalgorithm-c3-perl (0.11-2) ... 83s Selecting previously unselected package libanyevent-perl. 83s Preparing to unpack .../066-libanyevent-perl_7.170-2build7_amd64.deb ... 83s Unpacking libanyevent-perl (7.170-2build7) ... 83s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 83s Preparing to unpack .../067-libb-hooks-op-check-perl_0.22-3build2_amd64.deb ... 83s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 83s Selecting previously unselected package libdynaloader-functions-perl. 83s Preparing to unpack .../068-libdynaloader-functions-perl_0.004-1_all.deb ... 83s Unpacking libdynaloader-functions-perl (0.004-1) ... 83s Selecting previously unselected package libdevel-callchecker-perl:amd64. 83s Preparing to unpack .../069-libdevel-callchecker-perl_0.009-1build1_amd64.deb ... 83s Unpacking libdevel-callchecker-perl:amd64 (0.009-1build1) ... 84s Selecting previously unselected package libparams-classify-perl:amd64. 84s Preparing to unpack .../070-libparams-classify-perl_0.015-2build6_amd64.deb ... 84s Unpacking libparams-classify-perl:amd64 (0.015-2build6) ... 84s Selecting previously unselected package libmodule-runtime-perl. 84s Preparing to unpack .../071-libmodule-runtime-perl_0.016-2_all.deb ... 84s Unpacking libmodule-runtime-perl (0.016-2) ... 84s Selecting previously unselected package libtry-tiny-perl. 84s Preparing to unpack .../072-libtry-tiny-perl_0.32-1_all.deb ... 84s Unpacking libtry-tiny-perl (0.32-1) ... 84s Selecting previously unselected package libmodule-implementation-perl. 84s Preparing to unpack .../073-libmodule-implementation-perl_0.09-2_all.deb ... 84s Unpacking libmodule-implementation-perl (0.09-2) ... 84s Selecting previously unselected package libsub-exporter-progressive-perl. 84s Preparing to unpack .../074-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 84s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 84s Selecting previously unselected package libvariable-magic-perl. 84s Preparing to unpack .../075-libvariable-magic-perl_0.64-1build1_amd64.deb ... 84s Unpacking libvariable-magic-perl (0.64-1build1) ... 84s Selecting previously unselected package libb-hooks-endofscope-perl. 84s Preparing to unpack .../076-libb-hooks-endofscope-perl_0.28-1_all.deb ... 84s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 84s Selecting previously unselected package libcrypt-random-seed-perl. 84s Preparing to unpack .../077-libcrypt-random-seed-perl_0.03-3_all.deb ... 84s Unpacking libcrypt-random-seed-perl (0.03-3) ... 84s Selecting previously unselected package libmath-random-isaac-perl. 84s Preparing to unpack .../078-libmath-random-isaac-perl_1.004-2_all.deb ... 84s Unpacking libmath-random-isaac-perl (1.004-2) ... 84s Selecting previously unselected package libbytes-random-secure-perl. 84s Preparing to unpack .../079-libbytes-random-secure-perl_0.29-3_all.deb ... 84s Unpacking libbytes-random-secure-perl (0.29-3) ... 84s Selecting previously unselected package libclass-c3-perl. 84s Preparing to unpack .../080-libclass-c3-perl_0.35-2_all.deb ... 84s Unpacking libclass-c3-perl (0.35-2) ... 84s Selecting previously unselected package libclass-data-inheritable-perl. 84s Preparing to unpack .../081-libclass-data-inheritable-perl_0.10-1_all.deb ... 84s Unpacking libclass-data-inheritable-perl (0.10-1) ... 84s Selecting previously unselected package libclass-inspector-perl. 84s Preparing to unpack .../082-libclass-inspector-perl_1.36-3_all.deb ... 84s Unpacking libclass-inspector-perl (1.36-3) ... 84s Selecting previously unselected package libclass-method-modifiers-perl. 84s Preparing to unpack .../083-libclass-method-modifiers-perl_2.15-1_all.deb ... 84s Unpacking libclass-method-modifiers-perl (2.15-1) ... 84s Selecting previously unselected package libclass-singleton-perl. 84s Preparing to unpack .../084-libclass-singleton-perl_1.6-2_all.deb ... 84s Unpacking libclass-singleton-perl (1.6-2) ... 84s Selecting previously unselected package libclone-perl:amd64. 84s Preparing to unpack .../085-libclone-perl_0.47-1_amd64.deb ... 84s Unpacking libclone-perl:amd64 (0.47-1) ... 84s Selecting previously unselected package perl-openssl-defaults:amd64. 84s Preparing to unpack .../086-perl-openssl-defaults_7build3_amd64.deb ... 84s Unpacking perl-openssl-defaults:amd64 (7build3) ... 84s Selecting previously unselected package libcrypt-ssleay-perl. 84s Preparing to unpack .../087-libcrypt-ssleay-perl_0.73.06-2build6_amd64.deb ... 84s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 84s Selecting previously unselected package libparams-util-perl. 84s Preparing to unpack .../088-libparams-util-perl_1.102-3build1_amd64.deb ... 84s Unpacking libparams-util-perl (1.102-3build1) ... 84s Selecting previously unselected package libsub-install-perl. 84s Preparing to unpack .../089-libsub-install-perl_0.929-1_all.deb ... 84s Unpacking libsub-install-perl (0.929-1) ... 84s Selecting previously unselected package libdata-optlist-perl. 84s Preparing to unpack .../090-libdata-optlist-perl_0.114-1_all.deb ... 84s Unpacking libdata-optlist-perl (0.114-1) ... 84s Selecting previously unselected package libdevel-stacktrace-perl. 84s Preparing to unpack .../091-libdevel-stacktrace-perl_2.0500-1_all.deb ... 84s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 84s Selecting previously unselected package libencode-locale-perl. 84s Preparing to unpack .../092-libencode-locale-perl_1.05-3_all.deb ... 84s Unpacking libencode-locale-perl (1.05-3) ... 84s Selecting previously unselected package libsub-exporter-perl. 84s Preparing to unpack .../093-libsub-exporter-perl_0.990-1_all.deb ... 84s Unpacking libsub-exporter-perl (0.990-1) ... 84s Selecting previously unselected package libeval-closure-perl. 84s Preparing to unpack .../094-libeval-closure-perl_0.14-3_all.deb ... 84s Unpacking libeval-closure-perl (0.14-3) ... 84s Selecting previously unselected package libexception-class-perl. 84s Preparing to unpack .../095-libexception-class-perl_1.45-1_all.deb ... 84s Unpacking libexception-class-perl (1.45-1) ... 84s Selecting previously unselected package libfcgi0t64:amd64. 84s Preparing to unpack .../096-libfcgi0t64_2.4.2-2.1build1_amd64.deb ... 84s Unpacking libfcgi0t64:amd64 (2.4.2-2.1build1) ... 84s Selecting previously unselected package libfcgi-perl. 84s Preparing to unpack .../097-libfcgi-perl_0.82+ds-3build3_amd64.deb ... 84s Unpacking libfcgi-perl (0.82+ds-3build3) ... 84s Selecting previously unselected package libtimedate-perl. 84s Preparing to unpack .../098-libtimedate-perl_2.3300-2_all.deb ... 84s Unpacking libtimedate-perl (2.3300-2) ... 84s Selecting previously unselected package libhttp-date-perl. 84s Preparing to unpack .../099-libhttp-date-perl_6.06-1_all.deb ... 84s Unpacking libhttp-date-perl (6.06-1) ... 84s Selecting previously unselected package libfile-listing-perl. 84s Preparing to unpack .../100-libfile-listing-perl_6.16-1_all.deb ... 84s Unpacking libfile-listing-perl (6.16-1) ... 84s Selecting previously unselected package libfile-sharedir-perl. 84s Preparing to unpack .../101-libfile-sharedir-perl_1.118-3_all.deb ... 84s Unpacking libfile-sharedir-perl (1.118-3) ... 84s Selecting previously unselected package libhtml-tagset-perl. 84s Preparing to unpack .../102-libhtml-tagset-perl_3.24-1_all.deb ... 84s Unpacking libhtml-tagset-perl (3.24-1) ... 84s Selecting previously unselected package liburi-perl. 84s Preparing to unpack .../103-liburi-perl_5.30-1_all.deb ... 84s Unpacking liburi-perl (5.30-1) ... 84s Selecting previously unselected package libhtml-parser-perl:amd64. 84s Preparing to unpack .../104-libhtml-parser-perl_3.83-1build1_amd64.deb ... 84s Unpacking libhtml-parser-perl:amd64 (3.83-1build1) ... 84s Selecting previously unselected package libhtml-tree-perl. 84s Preparing to unpack .../105-libhtml-tree-perl_5.07-3_all.deb ... 84s Unpacking libhtml-tree-perl (5.07-3) ... 84s Selecting previously unselected package libio-html-perl. 84s Preparing to unpack .../106-libio-html-perl_1.004-3_all.deb ... 84s Unpacking libio-html-perl (1.004-3) ... 84s Selecting previously unselected package liblwp-mediatypes-perl. 84s Preparing to unpack .../107-liblwp-mediatypes-perl_6.04-2_all.deb ... 84s Unpacking liblwp-mediatypes-perl (6.04-2) ... 84s Selecting previously unselected package libhttp-message-perl. 84s Preparing to unpack .../108-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 84s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 84s Selecting previously unselected package libhttp-cookies-perl. 84s Preparing to unpack .../109-libhttp-cookies-perl_6.11-1_all.deb ... 84s Unpacking libhttp-cookies-perl (6.11-1) ... 84s Selecting previously unselected package libpod-parser-perl. 84s Preparing to unpack .../110-libpod-parser-perl_1.67-1_all.deb ... 84s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 84s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 84s Unpacking libpod-parser-perl (1.67-1) ... 84s Selecting previously unselected package libhttp-negotiate-perl. 84s Preparing to unpack .../111-libhttp-negotiate-perl_6.01-2_all.deb ... 84s Unpacking libhttp-negotiate-perl (6.01-2) ... 84s Selecting previously unselected package libnet-ssleay-perl:amd64. 84s Preparing to unpack .../112-libnet-ssleay-perl_1.94-2_amd64.deb ... 84s Unpacking libnet-ssleay-perl:amd64 (1.94-2) ... 84s Selecting previously unselected package libio-socket-ssl-perl. 84s Preparing to unpack .../113-libio-socket-ssl-perl_2.089-1_all.deb ... 84s Unpacking libio-socket-ssl-perl (2.089-1) ... 84s Selecting previously unselected package libnet-http-perl. 84s Preparing to unpack .../114-libnet-http-perl_6.23-1_all.deb ... 84s Unpacking libnet-http-perl (6.23-1) ... 84s Selecting previously unselected package liblwp-protocol-https-perl. 84s Preparing to unpack .../115-liblwp-protocol-https-perl_6.14-1_all.deb ... 84s Unpacking liblwp-protocol-https-perl (6.14-1) ... 84s Selecting previously unselected package libwww-robotrules-perl. 84s Preparing to unpack .../116-libwww-robotrules-perl_6.02-1_all.deb ... 84s Unpacking libwww-robotrules-perl (6.02-1) ... 85s Selecting previously unselected package libwww-perl. 85s Preparing to unpack .../117-libwww-perl_6.77-1_all.deb ... 85s Unpacking libwww-perl (6.77-1) ... 85s Selecting previously unselected package libxml-parser-perl. 85s Preparing to unpack .../118-libxml-parser-perl_2.47-1build4_amd64.deb ... 85s Unpacking libxml-parser-perl (2.47-1build4) ... 85s Selecting previously unselected package libxml-perl. 85s Preparing to unpack .../119-libxml-perl_0.08-4_all.deb ... 85s Unpacking libxml-perl (0.08-4) ... 85s Selecting previously unselected package libxml-regexp-perl. 85s Preparing to unpack .../120-libxml-regexp-perl_0.04-1.1_all.deb ... 85s Unpacking libxml-regexp-perl (0.04-1.1) ... 85s Selecting previously unselected package libxml-dom-perl. 85s Preparing to unpack .../121-libxml-dom-perl_1.46-2_all.deb ... 85s Unpacking libxml-dom-perl (1.46-2) ... 85s Selecting previously unselected package libhttp-dav-perl. 85s Preparing to unpack .../122-libhttp-dav-perl_0.50-1_all.deb ... 85s Unpacking libhttp-dav-perl (0.50-1) ... 85s Selecting previously unselected package libmro-compat-perl. 85s Preparing to unpack .../123-libmro-compat-perl_0.15-2_all.deb ... 85s Unpacking libmro-compat-perl (0.15-2) ... 85s Selecting previously unselected package libpackage-stash-perl. 85s Preparing to unpack .../124-libpackage-stash-perl_0.40-1_all.deb ... 85s Unpacking libpackage-stash-perl (0.40-1) ... 85s Selecting previously unselected package libsub-identify-perl. 85s Preparing to unpack .../125-libsub-identify-perl_0.14-3build4_amd64.deb ... 85s Unpacking libsub-identify-perl (0.14-3build4) ... 85s Selecting previously unselected package libsub-name-perl:amd64. 85s Preparing to unpack .../126-libsub-name-perl_0.27-1build4_amd64.deb ... 85s Unpacking libsub-name-perl:amd64 (0.27-1build4) ... 85s Selecting previously unselected package libnamespace-clean-perl. 85s Preparing to unpack .../127-libnamespace-clean-perl_0.27-2_all.deb ... 85s Unpacking libnamespace-clean-perl (0.27-2) ... 85s Selecting previously unselected package libnamespace-autoclean-perl. 85s Preparing to unpack .../128-libnamespace-autoclean-perl_0.31-1_all.deb ... 85s Unpacking libnamespace-autoclean-perl (0.31-1) ... 85s Selecting previously unselected package libparams-validationcompiler-perl. 85s Preparing to unpack .../129-libparams-validationcompiler-perl_0.31-1_all.deb ... 85s Unpacking libparams-validationcompiler-perl (0.31-1) ... 85s Selecting previously unselected package libprotocol-http2-perl. 85s Preparing to unpack .../130-libprotocol-http2-perl_1.11-1_all.deb ... 85s Unpacking libprotocol-http2-perl (1.11-1) ... 85s Selecting previously unselected package librole-tiny-perl. 85s Preparing to unpack .../131-librole-tiny-perl_2.002004-1_all.deb ... 85s Unpacking librole-tiny-perl (2.002004-1) ... 85s Selecting previously unselected package libsub-quote-perl. 85s Preparing to unpack .../132-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 85s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 85s Selecting previously unselected package libxstring-perl:amd64. 85s Preparing to unpack .../133-libxstring-perl_0.005-2build4_amd64.deb ... 85s Unpacking libxstring-perl:amd64 (0.005-2build4) ... 85s Selecting previously unselected package libspecio-perl. 85s Preparing to unpack .../134-libspecio-perl_0.48-1_all.deb ... 85s Unpacking libspecio-perl (0.48-1) ... 85s Selecting previously unselected package perl-doc. 85s Preparing to unpack .../135-perl-doc_5.40.0-8_all.deb ... 85s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 85s Unpacking perl-doc (5.40.0-8) ... 85s Selecting previously unselected package libdatetime-locale-perl. 85s Preparing to unpack .../136-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 85s Unpacking libdatetime-locale-perl (1:1.41-1) ... 86s Selecting previously unselected package libdatetime-timezone-perl. 86s Preparing to unpack .../137-libdatetime-timezone-perl_1%3a2.63-2+2024b_all.deb ... 86s Unpacking libdatetime-timezone-perl (1:2.63-2+2024b) ... 86s Selecting previously unselected package libdatetime-perl. 86s Preparing to unpack .../138-libdatetime-perl_2%3a1.65-1build3_amd64.deb ... 86s Unpacking libdatetime-perl (2:1.65-1build3) ... 86s Setting up libanyevent-perl (7.170-2build7) ... 86s Setting up libmath-random-isaac-perl (1.004-2) ... 86s Setting up libclass-inspector-perl (1.36-3) ... 86s Setting up libdynaloader-functions-perl (0.004-1) ... 86s Setting up libclass-method-modifiers-perl (2.15-1) ... 86s Setting up libxml-regexp-perl (0.04-1.1) ... 86s Setting up libclone-perl:amd64 (0.47-1) ... 86s Setting up libarchive-zip-perl (1.68-1) ... 86s Setting up libsub-identify-perl (0.14-3build4) ... 86s Setting up libfcgi0t64:amd64 (2.4.2-2.1build1) ... 86s Setting up libhtml-tagset-perl (3.24-1) ... 86s Setting up libdebhelper-perl (13.20ubuntu1) ... 86s Setting up liblwp-mediatypes-perl (6.04-2) ... 86s Setting up libtry-tiny-perl (0.32-1) ... 86s Setting up libprotocol-http2-perl (1.11-1) ... 86s Setting up perl-openssl-defaults:amd64 (7build3) ... 86s Setting up perl-doc (5.40.0-8) ... 86s Setting up m4 (1.4.19-4build1) ... 86s Setting up libclass-singleton-perl (1.6-2) ... 86s Setting up libencode-locale-perl (1.05-3) ... 86s Setting up libxstring-perl:amd64 (0.005-2build4) ... 86s Setting up libgomp1:amd64 (14.2.0-8ubuntu1) ... 86s Setting up libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 86s Setting up libsub-install-perl (0.929-1) ... 86s Setting up autotools-dev (20220109.1) ... 86s Setting up libpcre2-32-0:amd64 (10.42-4ubuntu3) ... 86s Setting up libclass-data-inheritable-perl (0.10-1) ... 86s Setting up libalgorithm-c3-perl (0.11-2) ... 86s Setting up libexpat1-dev:amd64 (2.6.4-1) ... 86s Setting up libcrypt-random-seed-perl (0.03-3) ... 86s Setting up libldap-dev:amd64 (2.6.8+dfsg-1~exp4ubuntu3) ... 86s Setting up uuid-dev:amd64 (2.40.2-1ubuntu1) ... 86s Setting up libquadmath0:amd64 (14.2.0-8ubuntu1) ... 86s Setting up libmpc3:amd64 (1.3.1-1build2) ... 86s Setting up libvariable-magic-perl (0.64-1build1) ... 86s Setting up libio-html-perl (1.004-3) ... 86s Setting up libpod-parser-perl (1.67-1) ... 86s Setting up autopoint (0.22.5-2) ... 86s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 86s Setting up libparams-util-perl (1.102-3build1) ... 86s Setting up autoconf (2.72-3) ... 86s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 86s Setting up libtimedate-perl (2.3300-2) ... 86s Setting up libubsan1:amd64 (14.2.0-8ubuntu1) ... 86s Setting up libsub-name-perl:amd64 (0.27-1build4) ... 86s Setting up libpcre2-posix3:amd64 (10.42-4ubuntu3) ... 86s Setting up dwz (0.15-1build6) ... 86s Setting up libsctp1:amd64 (1.0.21+dfsg-1) ... 86s Setting up libhwasan0:amd64 (14.2.0-8ubuntu1) ... 86s Setting up libasan8:amd64 (14.2.0-8ubuntu1) ... 86s Setting up libapr1t64:amd64 (1.7.5-1) ... 86s Setting up librole-tiny-perl (2.002004-1) ... 86s Setting up debugedit (1:5.1-1) ... 86s Setting up libfile-sharedir-perl (1.118-3) ... 86s Setting up libfcgi-perl (0.82+ds-3build3) ... 86s Setting up liblua5.4-0:amd64 (5.4.7-1) ... 86s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 86s Setting up libdevel-stacktrace-perl (2.0500-1) ... 86s Setting up apache2-data (2.4.62-1ubuntu1) ... 86s Setting up libtsan2:amd64 (14.2.0-8ubuntu1) ... 86s Setting up libisl23:amd64 (0.27-1) ... 86s Setting up libcc1-0:amd64 (14.2.0-8ubuntu1) ... 86s Setting up liburi-perl (5.30-1) ... 86s Setting up liblsan0:amd64 (14.2.0-8ubuntu1) ... 86s Setting up libitm1:amd64 (14.2.0-8ubuntu1) ... 86s Setting up libnet-ssleay-perl:amd64 (1.94-2) ... 86s Setting up automake (1:1.16.5-1.3ubuntu1) ... 86s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 86s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 86s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 86s Setting up libhttp-date-perl (6.06-1) ... 86s Setting up gettext (0.22.5-2) ... 86s Setting up libfile-listing-perl (6.16-1) ... 86s Setting up libpcre2-dev:amd64 (10.42-4ubuntu3) ... 86s Setting up libnet-http-perl (6.23-1) ... 86s Setting up libexception-class-perl (1.45-1) ... 86s Setting up libaprutil1-ldap:amd64 (1.6.3-3ubuntu1) ... 86s Setting up libclass-c3-perl (0.35-2) ... 86s Setting up libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu1) ... 86s Setting up libdevel-callchecker-perl:amd64 (0.009-1build1) ... 86s Setting up intltool-debian (0.35.0+20060710.6) ... 86s Setting up libbytes-random-secure-perl (0.29-3) ... 86s Setting up libldap2-dev (2.6.8+dfsg-1~exp4ubuntu3) ... 86s Setting up libdata-optlist-perl (0.114-1) ... 86s Setting up libsctp-dev:amd64 (1.0.21+dfsg-1) ... 86s Setting up cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 86s Setting up cpp-14 (14.2.0-8ubuntu1) ... 86s Setting up dh-strip-nondeterminism (1.14.0-1) ... 86s Setting up libwww-robotrules-perl (6.02-1) ... 86s Setting up libhtml-parser-perl:amd64 (3.83-1build1) ... 86s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 86s Setting up libmro-compat-perl (0.15-2) ... 86s Setting up libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 86s Setting up libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 86s Setting up libio-socket-ssl-perl (2.089-1) ... 86s Setting up libsub-exporter-perl (0.990-1) ... 86s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 86s Setting up apache2-utils (2.4.62-1ubuntu1) ... 86s Setting up libeval-closure-perl (0.14-3) ... 86s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 86s Setting up libhttp-negotiate-perl (6.01-2) ... 86s Setting up libparams-validationcompiler-perl (0.31-1) ... 86s Setting up libhttp-cookies-perl (6.11-1) ... 86s Setting up po-debconf (1.0.21+nmu1) ... 86s Setting up libhtml-tree-perl (5.07-3) ... 86s Setting up libparams-classify-perl:amd64 (0.015-2build6) ... 86s Setting up apache2-bin (2.4.62-1ubuntu1) ... 86s Setting up libmodule-runtime-perl (0.016-2) ... 86s Setting up libapr1-dev (1.7.5-1) ... 86s Setting up cpp (4:14.1.0-2ubuntu1) ... 86s Setting up libaprutil1-dev (1.6.3-3ubuntu1) ... 86s Setting up gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 86s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 86s Setting up libmodule-implementation-perl (0.09-2) ... 86s Setting up libpackage-stash-perl (0.40-1) ... 86s Setting up apache2 (2.4.62-1ubuntu1) ... 86s Enabling module mpm_event. 86s Enabling module authz_core. 86s Enabling module authz_host. 86s Enabling module authn_core. 86s Enabling module auth_basic. 86s Enabling module access_compat. 86s Enabling module authn_file. 86s Enabling module authz_user. 86s Enabling module alias. 86s Enabling module dir. 86s Enabling module autoindex. 86s Enabling module env. 86s Enabling module mime. 86s Enabling module negotiation. 86s Enabling module setenvif. 86s Enabling module filter. 86s Enabling module deflate. 86s Enabling module status. 86s Enabling module reqtimeout. 86s Enabling conf charset. 86s Enabling conf localized-error-pages. 86s Enabling conf other-vhosts-access-log. 86s Enabling conf security. 87s Enabling conf serve-cgi-bin. 87s Enabling site 000-default. 87s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 87s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 88s Setting up gcc-14 (14.2.0-8ubuntu1) ... 88s Setting up libspecio-perl (0.48-1) ... 88s Setting up g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 88s Setting up g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 88s Setting up g++-14 (14.2.0-8ubuntu1) ... 88s Setting up libb-hooks-endofscope-perl (0.28-1) ... 88s Setting up libtool (2.4.7-8) ... 88s Setting up gcc (4:14.1.0-2ubuntu1) ... 88s Setting up dh-autoreconf (20) ... 88s Setting up libnamespace-clean-perl (0.27-2) ... 88s Setting up g++ (4:14.1.0-2ubuntu1) ... 88s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 88s Setting up build-essential (12.10ubuntu1) ... 88s Setting up libnamespace-autoclean-perl (0.31-1) ... 88s Setting up libdatetime-locale-perl (1:1.41-1) ... 88s Setting up libdatetime-timezone-perl (1:2.63-2+2024b) ... 88s Setting up debhelper (13.20ubuntu1) ... 88s Setting up libdatetime-perl (2:1.65-1build3) ... 88s Setting up apache2-dev (2.4.62-1ubuntu1) ... 88s Setting up liblwp-protocol-https-perl (6.14-1) ... 88s Setting up libwww-perl (6.77-1) ... 88s Setting up libxml-parser-perl (2.47-1build4) ... 88s Setting up libxml-perl (0.08-4) ... 88s Setting up libxml-dom-perl (1.46-2) ... 88s Setting up libhttp-dav-perl (0.50-1) ... 88s Processing triggers for install-info (7.1.1-1) ... 88s Processing triggers for libc-bin (2.40-1ubuntu3) ... 88s Processing triggers for ufw (0.36.2-8) ... 88s Processing triggers for man-db (2.13.0-1) ... 91s autopkgtest [09:55:37]: test run-test-suite: [----------------------- 91s + set -o pipefail 91s + export LANG=C 91s + LANG=C 91s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 91s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 91s + TESTS= 91s + TESTUSER=tuser 91s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 91s + useradd --user-group --system --create-home -s /bin/bash tuser 92s + cp -a debian/perl-framework /tmp/autopkgtest.flEycu/autopkgtest_tmp 92s + cd /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework 92s + export HARNESS_VERBOSE=1 92s + HARNESS_VERBOSE=1 92s + run_tests mpm_prefork 92s + local MPM=mpm_prefork 92s + shift 92s + local LOG=testlog.mpm_prefork 92s + echo =============Running-with-mpm_prefork========== 92s + rm -f apache2.conf.debian 92s =============Running-with-mpm_prefork========== 92s + cp /etc/apache2/apache2.conf apache2.conf.debian 92s + cat /etc/apache2/mods-available/mpm_prefork.load 92s + 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 92s + grep -v mpm_ 92s + xargs cat 92s + for m in bucketeer case_filter case_filter_in 92s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 92s + for m in bucketeer case_filter case_filter_in 92s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 92s + for m in bucketeer case_filter case_filter_in 92s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 92s + cat /etc/apache2/mods-available/mime.conf 92s + echo 'Servername localhost' 92s + make clean 92s make: *** No rule to make target 'clean'. Stop. 92s + true 92s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 92s + chown -R tuser: /tmp/autopkgtest.flEycu/autopkgtest_tmp 92s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/apache2.conf.debian' 92s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 92s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 92s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 92s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 92s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 92s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 92s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 92s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 92s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 92s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 92s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 92s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 92s [ info] generating script ./t/htdocs/modules/cgi/big.pl 92s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 92s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 92s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 92s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 92s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 92s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 92s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 92s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 92s [ info] generating script ./t/htdocs/modules/cgi/action.pl 92s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 92s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 92s [ info] generating script ./t/htdocs/modules/cgi/env.pl 92s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 92s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 92s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 92s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 92s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 92s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 92s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 92s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 92s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 92s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 92s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 92s Warning: NAME must be a package name 92s Checking if your kit is complete... 92s Looks good 92s [ info] generating script t/TEST 92s [ info] generating script ./t/cgi-bin/next_available_port.pl 92s [ info] generating script ./t/cgi-bin/cookies.pl 92s [ info] generating script t/TEST 92s Writing MYMETA.yml and MYMETA.json 92s Writing MYMETA.yml and MYMETA.json 92s Checking for Cwd...ok 92s Checking for File::Spec...ok 92s Generating a Unix-style Makefile 92s Writing Makefile for httpd-test 92s Writing MYMETA.yml and MYMETA.json 92s + su tuser -c 't/TEST ' 92s + tee testlog.mpm_prefork 92s [warning] setting ulimit to allow core files 92s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/TEST 92s Duplicate specification "clean" for option "clean" 92s Duplicate specification "help" for option "help" 95s [warning] generating SSL CA for asf 95s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 95s ...+...+.........+......+......+.....+...+......+..........+......+.....+.+..+.+...........+...+.+.........+..+.............+...............+...+..+.+.........+++++++++++++++++++++++++++++++++++++++*.+...+.+........+++++++++++++++++++++++++++++++++++++++*......+............+.......+.....+.+...........+.........+......+.............+........+.......+......+.........+.....+.............+.....+....+.........+..............+......+.+.....+.+..+...........................+.+..+.+..+.......+..+......+...+....++++++ 95s ...........+.........+...+.+......+.....+...+...+....+...+..+..........+...+...+...+..+...+......+....+..+.......+..+++++++++++++++++++++++++++++++++++++++*..+......+.....+....+++++++++++++++++++++++++++++++++++++++*.++++++ 95s ----- 95s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 95s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 95s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 95s [ 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 95s [ 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 95s Using configuration from conf/server2_des3_dsa.cnf 95s Check that the request matches the signature 95s Signature ok 95s The Subject's Distinguished Name is as follows 95s countryName :PRINTABLE:'US' 95s stateOrProvinceName :ASN.1 12:'California' 95s localityName :ASN.1 12:'San Francisco' 95s organizationName :ASN.1 12:'ASF' 95s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 95s commonName :ASN.1 12:'localhost' 95s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 95s Certificate is to be certified until Dec 1 09:55:41 2025 GMT (365 days) 95s 95s Write out database with 1 new entries 95s Database updated 95s [ info] openssl genrsa -out keys/server2.pem 2048 95s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 95s [ 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 95s Using configuration from conf/server2.cnf 95s Check that the request matches the signature 95s Signature ok 95s The Subject's Distinguished Name is as follows 95s countryName :PRINTABLE:'US' 95s stateOrProvinceName :ASN.1 12:'California' 95s localityName :ASN.1 12:'San Francisco' 95s organizationName :ASN.1 12:'ASF' 95s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 95s commonName :ASN.1 12:'localhost' 95s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 95s Certificate is to be certified until Dec 1 09:55:41 2025 GMT (365 days) 95s 95s Write out database with 1 new entries 95s Database updated 95s [ info] openssl genrsa -out keys/client_revoked.pem 2048 95s [ 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 95s [ 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 -extensions client_ext 95s Using configuration from conf/client_revoked.cnf 95s Check that the request matches the signature 95s Signature ok 95s The Subject's Distinguished Name is as follows 95s countryName :PRINTABLE:'US' 95s stateOrProvinceName :ASN.1 12:'California' 95s localityName :ASN.1 12:'San Francisco' 95s organizationName :ASN.1 12:'ASF' 95s organizationalUnitName:ASN.1 12:'httpd-test' 95s commonName :ASN.1 12:'client_revoked' 95s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 95s Certificate is to be certified until Dec 1 09:55:41 2025 GMT (365 days) 95s 95s Write out database with 1 new entries 95s Database updated 95s [ 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 95s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 95s Using configuration from conf/cacrl.cnf 95s Revoking Certificate 03. 95s Database updated 95s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 95s Using configuration from conf/cacrl.cnf 95s [ info] generating proxy cert: proxy/client_revoked.pem 95s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 95s [ 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 95s [ 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 95s Using configuration from conf/server_des3_dsa.cnf 95s Check that the request matches the signature 95s Signature ok 95s The Subject's Distinguished Name is as follows 95s countryName :PRINTABLE:'US' 95s stateOrProvinceName :ASN.1 12:'California' 95s localityName :ASN.1 12:'San Francisco' 95s organizationName :ASN.1 12:'ASF' 95s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 95s commonName :ASN.1 12:'localhost' 95s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 95s Certificate is to be certified until Dec 1 09:55:41 2025 GMT (365 days) 95s 95s Write out database with 1 new entries 95s Database updated 95s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 95s [ 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 95s [ 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 95s Using configuration from conf/server2_des3.cnf 95s Check that the request matches the signature 95s Signature ok 95s The Subject's Distinguished Name is as follows 95s countryName :PRINTABLE:'US' 95s stateOrProvinceName :ASN.1 12:'California' 95s localityName :ASN.1 12:'San Francisco' 95s organizationName :ASN.1 12:'ASF' 95s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 95s commonName :ASN.1 12:'localhost' 95s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 95s Certificate is to be certified until Dec 1 09:55:41 2025 GMT (365 days) 95s 95s Write out database with 1 new entries 95s Database updated 95s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 95s [ 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 95s [ 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 95s Using configuration from conf/server2_dsa.cnf 95s Check that the request matches the signature 95s Signature ok 95s The Subject's Distinguished Name is as follows 95s countryName :PRINTABLE:'US' 95s stateOrProvinceName :ASN.1 12:'California' 95s localityName :ASN.1 12:'San Francisco' 95s organizationName :ASN.1 12:'ASF' 95s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 95s commonName :ASN.1 12:'localhost' 95s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 95s Certificate is to be certified until Dec 1 09:55:41 2025 GMT (365 days) 95s 95s Write out database with 1 new entries 95s Database updated 95s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 95s [ 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 95s [ 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 95s Using configuration from conf/server_des3.cnf 95s Check that the request matches the signature 95s Signature ok 95s The Subject's Distinguished Name is as follows 95s countryName :PRINTABLE:'US' 95s stateOrProvinceName :ASN.1 12:'California' 95s localityName :ASN.1 12:'San Francisco' 95s organizationName :ASN.1 12:'ASF' 95s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 95s commonName :ASN.1 12:'localhost' 95s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 95s Certificate is to be certified until Dec 1 09:55:41 2025 GMT (365 days) 95s 95s Write out database with 1 new entries 95s Database updated 95s [ info] openssl genrsa -out keys/client_ok.pem 2048 96s [ 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 96s [ 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_ext -extensions client_ok_ext 96s Using configuration from conf/client_ok.cnf 96s Check that the request matches the signature 96s Signature ok 96s The Subject's Distinguished Name is as follows 96s countryName :PRINTABLE:'US' 96s stateOrProvinceName :ASN.1 12:'California' 96s localityName :ASN.1 12:'San Francisco' 96s organizationName :ASN.1 12:'ASF' 96s organizationalUnitName:ASN.1 12:'httpd-test' 96s commonName :ASN.1 12:'client_ok' 96s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 96s Certificate is to be certified until Dec 1 09:55:42 2025 GMT (365 days) 96s 96s Write out database with 1 new entries 96s Database updated 96s [ 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 96s [ info] generating proxy cert: proxy/client_ok.pem 96s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 96s [ 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 96s [ 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 -extensions client_ext 96s Using configuration from conf/client_snakeoil.cnf 96s Check that the request matches the signature 96s Signature ok 96s The Subject's Distinguished Name is as follows 96s countryName :PRINTABLE:'AU' 96s stateOrProvinceName :ASN.1 12:'Queensland' 96s localityName :ASN.1 12:'Mackay' 96s organizationName :ASN.1 12:'Snake Oil, Ltd.' 96s organizationalUnitName:ASN.1 12:'Staff' 96s commonName :ASN.1 12:'client_snakeoil' 96s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 96s Certificate is to be certified until Dec 1 09:55:42 2025 GMT (365 days) 96s 96s Write out database with 1 new entries 96s Database updated 96s [ 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 96s [ info] generating proxy cert: proxy/client_snakeoil.pem 96s [ info] openssl genrsa -out keys/client_colon.pem 2048 96s [ 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 96s [ 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 -extensions client_ext 96s Using configuration from conf/client_colon.cnf 96s Check that the request matches the signature 96s Signature ok 96s The Subject's Distinguished Name is as follows 96s countryName :PRINTABLE:'US' 96s stateOrProvinceName :ASN.1 12:'California' 96s localityName :ASN.1 12:'San Francisco' 96s organizationName :ASN.1 12:'ASF' 96s organizationalUnitName:ASN.1 12:'httpd-test' 96s commonName :ASN.1 12:'user:colon' 96s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 96s Certificate is to be certified until Dec 1 09:55:42 2025 GMT (365 days) 96s 96s Write out database with 1 new entries 96s Database updated 96s [ 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 96s [ info] generating proxy cert: proxy/client_colon.pem 96s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 96s [ 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 96s [ 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 96s Using configuration from conf/server_dsa.cnf 96s Check that the request matches the signature 96s Signature ok 96s The Subject's Distinguished Name is as follows 96s countryName :PRINTABLE:'US' 96s stateOrProvinceName :ASN.1 12:'California' 96s localityName :ASN.1 12:'San Francisco' 96s organizationName :ASN.1 12:'ASF' 96s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 96s commonName :ASN.1 12:'localhost' 96s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 96s Certificate is to be certified until Dec 1 09:55:42 2025 GMT (365 days) 96s 96s Write out database with 1 new entries 96s Database updated 96s [ info] openssl genrsa -out keys/server.pem 2048 96s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 96s [ 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 96s Using configuration from conf/server.cnf 96s Check that the request matches the signature 96s Signature ok 96s The Subject's Distinguished Name is as follows 96s countryName :PRINTABLE:'US' 96s stateOrProvinceName :ASN.1 12:'California' 96s localityName :ASN.1 12:'San Francisco' 96s organizationName :ASN.1 12:'ASF' 96s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 96s commonName :ASN.1 12:'localhost' 96s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 96s Certificate is to be certified until Dec 1 09:55:42 2025 GMT (365 days) 96s 96s Write out database with 1 new entries 96s Database updated 96s [ info] linked ca-bundle.crl to fdd35eee.r0 96s cd test_ssl && make .libs/mod_test_ssl.so 96s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 96s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 96s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 96s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 96s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 96s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 96s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 96s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 96s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 96s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 96s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 96s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 96s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 96s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 97s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 97s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 97s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 97s cd client_add_filter && make .libs/mod_client_add_filter.so 97s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 97s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 97s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 97s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 97s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 97s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 97s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 97s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 97s cd test_utilities && make .libs/mod_test_utilities.so 97s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 97s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 97s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 97s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 97s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 97s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 97s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 97s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 97s cd fold && make .libs/mod_fold.so 97s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/fold' 97s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 97s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 97s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 97s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 97s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 97s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 97s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/fold' 97s cd list_modules && make .libs/mod_list_modules.so 97s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/list_modules' 97s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 97s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 98s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 98s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 98s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 98s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 98s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/list_modules' 98s cd test_apr_uri && make .libs/mod_test_apr_uri.so 98s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 98s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 98s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 98s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 98s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 98s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 98s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 98s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 98s cd memory_track && make .libs/mod_memory_track.so 98s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/memory_track' 98s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 98s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 98s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 98s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 98s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 98s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 98s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/memory_track' 98s cd random_chunk && make .libs/mod_random_chunk.so 98s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 98s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 98s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 99s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 99s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 99s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 99s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 99s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 99s cd nntp_like && make .libs/mod_nntp_like.so 99s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 99s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 99s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 99s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 99s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 99s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 99s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 99s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 99s cd authany && make .libs/mod_authany.so 99s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/authany' 99s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 99s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 99s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 99s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 99s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 99s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 99s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/authany' 99s cd echo_post && make .libs/mod_echo_post.so 99s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post' 99s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 99s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 99s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 99s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 100s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 100s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 100s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post' 100s cd test_session && make .libs/mod_test_session.so 100s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_session' 100s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 100s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 100s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 100s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 100s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 100s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 100s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_session' 100s cd test_rwrite && make .libs/mod_test_rwrite.so 100s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 100s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 100s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 100s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 100s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 100s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 100s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 100s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 100s cd input_body_filter && make .libs/mod_input_body_filter.so 100s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 100s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 100s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 100s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 100s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 101s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 101s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 101s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 101s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 101s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 101s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 101s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 101s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 101s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 101s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 101s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 101s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 101s cd eat_post && make .libs/mod_eat_post.so 101s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/eat_post' 101s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 101s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 101s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 101s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 101s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 101s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 101s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/eat_post' 101s /usr/sbin/apache2 -d /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 101s using Apache/2.4.62 (prefork MPM) 101s 101s waiting 60 seconds for server to start: .[Sun Dec 01 09:55:47.773880 2024] [core:trace3] [pid 10230:tid 10230] core.c(3482): Setting LogLevel for all modules to trace8 101s [Sun Dec 01 09:55:47.774673 2024] [core:trace6] [pid 10230:tid 10230] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 101s [Sun Dec 01 09:55:47.774683 2024] [core:trace3] [pid 10230:tid 10230] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 101s [Sun Dec 01 09:55:47.775728 2024] [core:trace6] [pid 10230:tid 10230] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 101s [Sun Dec 01 09:55:47.775738 2024] [core:trace3] [pid 10230:tid 10230] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 101s [Sun Dec 01 09:55:47.775741 2024] [core:trace3] [pid 10230:tid 10230] core.c(3482): Setting LogLevel for all modules to info 101s [Sun Dec 01 09:55:47.775745 2024] [core:trace6] [pid 10230:tid 10230] core.c(3499): Cannot find module 'core', trying 'core_module' 101s [Sun Dec 01 09:55:47.775748 2024] [core:trace3] [pid 10230:tid 10230] core.c(3509): Setting LogLevel for module core.c to crit 101s [Sun Dec 01 09:55:47.775753 2024] [core:trace3] [pid 10230:tid 10230] core.c(3482): Setting LogLevel for all modules to crit 101s [Sun Dec 01 09:55:47.775757 2024] [core:trace6] [pid 10230:tid 10230] core.c(3499): Cannot find module 'core', trying 'core_module' 101s [Sun Dec 01 09:55:47.775759 2024] [core:trace3] [pid 10230:tid 10230] core.c(3509): Setting LogLevel for module core.c to info 101s [Sun Dec 01 09:55:47.775762 2024] [core:trace3] [pid 10230:tid 10230] core.c(3482): Setting LogLevel for all modules to crit 101s [Sun Dec 01 09:55:47.775771 2024] [core:trace6] [pid 10230:tid 10230] core.c(3499): Cannot find module 'core', trying 'core_module' 101s [Sun Dec 01 09:55:47.775774 2024] [core:trace3] [pid 10230:tid 10230] core.c(3509): Setting LogLevel for module core.c to info 101s [Sun Dec 01 09:55:47.775776 2024] [core:trace3] [pid 10230:tid 10230] core.c(3482): Setting LogLevel for all modules to crit 101s [Sun Dec 01 09:55:47.775780 2024] [core:trace3] [pid 10230:tid 10230] core.c(3482): Setting LogLevel for all modules to info 101s [Sun Dec 01 09:55:47.775785 2024] [core:trace6] [pid 10230:tid 10230] core.c(3499): Cannot find module 'core', trying 'core_module' 101s [Sun Dec 01 09:55:47.775788 2024] [core:trace3] [pid 10230:tid 10230] core.c(3509): Setting LogLevel for module core.c to crit 101s [Sun Dec 01 09:55:47.775794 2024] [core:trace3] [pid 10230:tid 10230] core.c(3482): Setting LogLevel for all modules to info 101s [Sun Dec 01 09:55:47.776429 2024] [alias:warn] [pid 10230:tid 10230] AH00671: The Alias directive in /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 101s [Sun Dec 01 09:55:47.776451 2024] [proxy:info] [pid 10230:tid 10230] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 101s [Sun Dec 01 09:55:47.777012 2024] [proxy:info] [pid 10230:tid 10230] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 101s [Sun Dec 01 09:55:47.777020 2024] [core:trace6] [pid 10230:tid 10230] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 101s [Sun Dec 01 09:55:47.777024 2024] [core:trace3] [pid 10230:tid 10230] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 101s 101s waiting 60 seconds for server to start: ok (waited 0 secs) 101s server localhost:8529 started 101s server localhost:8530 listening (mod_nntp_like) 101s server localhost:8531 listening (mod_nntp_like_ssl) 101s server localhost:8532 listening (mod_ssl) 101s server localhost:8533 listening (ssl_optional_cc) 101s server localhost:8534 listening (ssl_pr33791) 101s server localhost:8535 listening (ssl_ocsp) 101s server localhost:8536 listening (mod_vhost_alias) 101s server localhost:8537 listening (mod_proxy) 101s server localhost:8538 listening (proxy_http_bal1) 101s server localhost:8539 listening (proxy_http_bal2) 101s server localhost:8540 listening (proxy_http_balancer) 101s server localhost:8543 listening (proxy_fcgi) 101s server localhost:8544 listening (mod_cache) 101s server localhost:8545 listening (core) 101s server localhost:8546 listening (mod_include) 101s server localhost:8547 listening (cve_2011_3368_rewrite) 101s server localhost:8548 listening (proxy_http_reverse) 101s server localhost:8549 listening (proxy_http_nofwd) 101s server localhost:8550 listening (cve_2011_3368) 101s server localhost:8551 listening (mod_headers) 101s server localhost:8552 listening (mod_echo) 101s server localhost:8553 listening (mod_echo_ssl) 101s server localhost:8554 listening (error_document) 101s server localhost:8555 listening (http_unsafe) 101s server localhost:8556 listening (http_strict) 101s server localhost:8557 listening (remote_ip) 101s server localhost:8558 listening (proxy_http_https) 101s server localhost:8559 listening (proxy_https_https) 101s server localhost:8560 listening (proxy_http_https_proxy_section) 101s server localhost:8561 listening (proxy_https_https_proxy_section) 101s server localhost:8562 listening (proxy_https_http) 104s [ info] adding source lib /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 112s t/ab/base.t ......................... 112s 1..5 112s # Running under perl version 5.040000 for linux 112s # Current time local: Sun Dec 1 09:55:56 2024 112s # Current time GMT: Sun Dec 1 09:55:56 2024 112s # Using Test.pm version 1.31 112s # Using Apache/Test.pm version 1.44 112s # # running: 112s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8545/ 112s ok 1 112s ok 2 112s # # running: 112s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 112s ok 3 112s ok 4 112s ok 5 112s ok 115s t/apache/404.t ...................... 115s 1..2 115s # Running under perl version 5.040000 for linux 115s # Current time local: Sun Dec 1 09:55:58 2024 115s # Current time GMT: Sun Dec 1 09:55:58 2024 115s # Using Test.pm version 1.31 115s # Using Apache/Test.pm version 1.44 115s # GET_STR Response: 115s # HTTP/1.1 404 Not Found 115s # Connection: close 115s # Date: Sun, 01 Dec 2024 09:56:01 GMT 115s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 115s # Content-Length: 196 115s # Content-Type: text/html; charset=iso-8859-1 115s # Client-Date: Sun, 01 Dec 2024 09:56:01 GMT 115s # Client-Peer: 127.0.0.1:8529 115s # Client-Response-Num: 1 115s # Title: 404 Not Found 115s # 115s # 115s # 115s # 404 Not Found 115s # 115s #

Not Found

115s #

The requested URL was not found on this server.

115s # 115s ok 1 115s ok 2 115s ok 117s t/apache/acceptpathinfo.t ........... 117s 1..36 117s # Running under perl version 5.040000 for linux 117s # Current time local: Sun Dec 1 09:56:01 2024 117s # Current time GMT: Sun Dec 1 09:56:01 2024 117s # Using Test.pm version 1.31 117s # Using Apache/Test.pm version 1.44 117s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 117s # expected: '200' 117s # received: '200' 117s ok 1 117s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 117s # expected: qr/_\(none\)_/ 117s # received: '_(none)_' 117s ok 2 117s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 117s # expected: '404' 117s # received: '404' 117s ok 3 117s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 117s # expected: qr/Not Found/ 117s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 117s ok 32 117s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh 117s # expected: '200' 117s # received: '200' 117s ok 33 117s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh 117s # expected: qr/_\(none\)_/ 117s # received: '_(none)_' 117s ok 34 117s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh/foo/bar 117s # expected: '200' 117s # received: '200' 117s ok 35 117s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh/foo/bar 117s # expected: qr/_\/foo\/bar_/ 117s # received: '_/foo/bar_' 117s ok 36 117s ok 122s t/apache/byterange.t ................ 122s # using LWP client 122s 1..218 122s # Running under perl version 5.040000 for linux 122s # Current time local: Sun Dec 1 09:56:03 2024 122s # Current time GMT: Sun Dec 1 09:56:03 2024 122s # Using Test.pm version 1.31 122s # Using Apache/Test.pm version 1.44 122s downloaded 19556 bytes, file is 19556 bytes 122s ok 1 122s downloaded 56240 bytes, file is 56240 bytes 122s ok 2 122s downloaded 34282 bytes, file is 34282 bytes 122s ok 3 122s downloaded 55872 bytes, file is 55872 bytes 122s ok 4 122s downloaded 43888 bytes, file is 43888 bytes 122s ok 5 122s downloaded 89272 bytes, file is 89272 bytes 122s ok 6 122s downloaded 9991 bytes, file is 9991 bytes 122s ok 7 122s downloaded 9577 bytes, file is 9577 bytes 122s ok 8 122s downloaded 4100 bytes, file is 4100 bytes 122s ok 9 122s downloaded 3672 bytes, file is 3672 bytes 122s ok 10 122s downloaded 7680 bytes, file is 7680 bytes 122s ok 11 122s downloaded 144297 bytes, file is 144297 bytes 122s ok 12 122s downloaded 7966 bytes, file is 7966 bytes 122s ok 13 122s downloaded 6891 bytes, file is 6891 bytes 122s ok 14 122s downloaded 7760 bytes, file is 7760 bytes 122s ok 15 122s downloaded 6327 bytes, file is 6327 bytes 122s ok 16 122s downloaded 133639 bytes, file is 133639 bytes 122s ok 17 122s downloaded 6142 bytes, file is 6142 bytes 122s ok 18 122s downloaded 3594 bytes, file is 3594 bytes 122s ok 19 122s downloaded 4085 bytes, file is 4085 bytes 122s ok 20 122s downloaded 119424 bytes, file is 119424 bytes 122s ok 21 122s downloaded 6597 bytes, file is 6597 bytes 122s ok 22 122s downloaded 5335 bytes, file is 5335 bytes 122s ok 23 122s downloaded 4616 bytes, file is 4616 bytes 122s ok 24 122s downloaded 115538 bytes, file is 115538 bytes 122s ok 25 122s downloaded 10759 bytes, file is 10759 bytes 122s ok 26 122s downloaded 12271 bytes, file is 12271 bytes 122s ok 27 122s downloaded 9232 bytes, file is 9232 bytes 122s ok 28 122s downloaded 129679 bytes, file is 129679 bytes 122s ok 29 122s downloaded 10557 bytes, file is 10557 bytes 122s ok 30 122s downloaded 12319 bytes, file is 12319 bytes 122s ok 31 122s downloaded 8442 bytes, file is 8442 bytes 122s ok 32 122s downloaded 4450 bytes, file is 4450 bytes 122s ok 33 122s downloaded 64521 bytes, file is 64521 bytes 122s ok 34 122s downloaded 8201 bytes, file is 8201 bytes 122s ok 35 122s downloaded 4103 bytes, file is 4103 bytes 122s ok 36 122s downloaded 10924 bytes, file is 10924 bytes 122s ok 37 122s downloaded 4456 bytes, file is 4456 bytes 122s ok 38 122s downloaded 100186 bytes, file is 100186 bytes 122s ok 39 122s downloaded 7717 bytes, file is 7717 bytes 122s ok 40 122s downloaded 7702 bytes, file is 7702 bytes 122s ok 41 122s downloaded 7017 bytes, file is 7017 bytes 122s ok 42 122s downloaded 71129 bytes, file is 71129 bytes 122s ok 43 122s downloaded 4599 bytes, file is 4599 bytes 122s ok 44 122s downloaded 6150 bytes, file is 6150 bytes 122s ok 45 122s downloaded 5111 bytes, file is 5111 bytes 122s ok 46 122s downloaded 41016 bytes, file is 41016 bytes 122s ok 47 122s downloaded 5730 bytes, file is 5730 bytes 122s ok 48 122s downloaded 4682 bytes, file is 4682 bytes 122s ok 49 122s downloaded 4980 bytes, file is 4980 bytes 122s ok 50 122s downloaded 54032 bytes, file is 54032 bytes 122s ok 51 122s downloaded 7007 bytes, file is 7007 bytes 122s ok 52 122s downloaded 37377 bytes, file is 37377 bytes 122s ok 53 122s downloaded 4214 bytes, file is 4214 bytes 122s ok 54 122s downloaded 3944 bytes, file is 3944 bytes 122s ok 55 122s downloaded 4054 bytes, file is 4054 bytes 122s ok 56 122s downloaded 44427 bytes, file is 44427 bytes 122s ok 57 122s downloaded 4744 bytes, file is 4744 bytes 122s ok 58 122s downloaded 3945 bytes, file is 3945 bytes 122s ok 59 122s downloaded 4055 bytes, file is 4055 bytes 122s ok 60 122s downloaded 68935 bytes, file is 68935 bytes 122s ok 61 122s downloaded 3946 bytes, file is 3946 bytes 122s ok 62 122s downloaded 4056 bytes, file is 4056 bytes 122s ok 63 122s downloaded 51095 bytes, file is 51095 bytes 122s ok 64 122s downloaded 124707 bytes, file is 124707 bytes 122s ok 65 122s downloaded 107195 bytes, file is 107195 bytes 122s ok 66 122s downloaded 38060 bytes, file is 38060 bytes 122s ok 67 122s downloaded 4470 bytes, file is 4470 bytes 122s ok 68 122s downloaded 6335 bytes, file is 6335 bytes 122s ok 69 122s downloaded 7363 bytes, file is 7363 bytes 122s ok 70 122s downloaded 5889 bytes, file is 5889 bytes 122s ok 71 122s downloaded 4651 bytes, file is 4651 bytes 122s ok 72 122s downloaded 8356 bytes, file is 8356 bytes 122s ok 73 122s downloaded 25281 bytes, file is 25281 bytes 122s ok 74 122s downloaded 53901 bytes, file is 53901 bytes 122s ok 75 122s downloaded 115157 bytes, file is 115157 bytes 122s ok 76 122s downloaded 20457 bytes, file is 20457 bytes 122s ok 77 122s downloaded 5768 bytes, file is 5768 bytes 122s ok 78 122s downloaded 8241 bytes, file is 8241 bytes 122s ok 79 122s downloaded 846673 bytes, file is 846673 bytes 122s ok 80 122s downloaded 22584 bytes, file is 22584 bytes 122s ok 81 122s downloaded 7010 bytes, file is 7010 bytes 122s ok 82 122s downloaded 8460 bytes, file is 8460 bytes 122s ok 83 122s downloaded 294 bytes, file is 294 bytes 122s ok 84 122s downloaded 304 bytes, file is 304 bytes 122s ok 85 122s downloaded 8016 bytes, file is 8016 bytes 122s ok 86 122s downloaded 56994 bytes, file is 56994 bytes 122s ok 87 122s downloaded 4480 bytes, file is 4480 bytes 122s ok 88 122s downloaded 12665 bytes, file is 12665 bytes 122s ok 89 122s downloaded 15459 bytes, file is 15459 bytes 122s ok 90 122s downloaded 53663 bytes, file is 53663 bytes 122s ok 91 122s downloaded 4837 bytes, file is 4837 bytes 122s ok 92 122s downloaded 6939 bytes, file is 6939 bytes 122s ok 93 122s downloaded 26154 bytes, file is 26154 bytes 122s ok 94 122s downloaded 53154 bytes, file is 53154 bytes 122s ok 95 122s downloaded 4941 bytes, file is 4941 bytes 122s ok 96 122s downloaded 43100 bytes, file is 43100 bytes 122s ok 97 122s downloaded 22163 bytes, file is 22163 bytes 122s ok 98 122s downloaded 39881 bytes, file is 39881 bytes 122s ok 99 122s downloaded 51095 bytes, file is 51095 bytes 122s ok 100 122s downloaded 24504 bytes, file is 24504 bytes 122s ok 101 122s downloaded 316649 bytes, file is 316649 bytes 122s ok 102 122s downloaded 9376 bytes, file is 9376 bytes 122s ok 103 122s downloaded 46317 bytes, file is 46317 bytes 122s ok 104 122s downloaded 26950 bytes, file is 26950 bytes 122s ok 105 122s downloaded 7968 bytes, file is 7968 bytes 122s ok 106 122s downloaded 84351 bytes, file is 84351 bytes 122s ok 107 122s downloaded 37758 bytes, file is 37758 bytes 122s ok 108 122s downloaded 10258 bytes, file is 10258 bytes 122s ok 109 122s downloaded 22738 bytes, file is 22738 bytes 122s ok 110 122s downloaded 13473 bytes, file is 13473 bytes 122s ok 111 122s downloaded 10538 bytes, file is 10538 bytes 122s ok 112 122s downloaded 37601 bytes, file is 37601 bytes 122s ok 113 122s downloaded 93133 bytes, file is 93133 bytes 122s ok 114 122s downloaded 56257 bytes, file is 56257 bytes 122s ok 115 122s downloaded 39537 bytes, file is 39537 bytes 122s ok 116 122s downloaded 37806 bytes, file is 37806 bytes 122s ok 117 122s downloaded 49932 bytes, file is 49932 bytes 122s ok 118 122s downloaded 15221 bytes, file is 15221 bytes 122s ok 119 122s downloaded 22218 bytes, file is 22218 bytes 122s ok 120 122s downloaded 13355 bytes, file is 13355 bytes 122s ok 121 122s downloaded 16674 bytes, file is 16674 bytes 122s ok 122 122s downloaded 1649 bytes, file is 1649 bytes 122s ok 123 122s downloaded 427840 bytes, file is 427840 bytes 122s ok 124 122s downloaded 31790 bytes, file is 31790 bytes 122s ok 125 122s downloaded 137674 bytes, file is 137674 bytes 122s ok 126 122s downloaded 16498 bytes, file is 16498 bytes 122s ok 127 122s downloaded 13815 bytes, file is 13815 bytes 122s ok 128 122s downloaded 203704 bytes, file is 203704 bytes 122s ok 129 122s downloaded 45029 bytes, file is 45029 bytes 122s ok 130 122s downloaded 76157 bytes, file is 76157 bytes 122s ok 131 122s downloaded 6153 bytes, file is 6153 bytes 122s ok 132 122s downloaded 1538 bytes, file is 1538 bytes 122s ok 133 122s downloaded 59945 bytes, file is 59945 bytes 122s ok 134 122s downloaded 30628 bytes, file is 30628 bytes 122s ok 135 122s downloaded 2013 bytes, file is 2013 bytes 122s ok 136 122s downloaded 130207 bytes, file is 130207 bytes 122s ok 137 122s downloaded 37398 bytes, file is 37398 bytes 122s ok 138 122s downloaded 22426 bytes, file is 22426 bytes 122s ok 139 122s downloaded 35538 bytes, file is 35538 bytes 122s ok 140 122s downloaded 71704 bytes, file is 71704 bytes 122s ok 141 122s downloaded 4432 bytes, file is 4432 bytes 122s ok 142 122s downloaded 8360 bytes, file is 8360 bytes 122s ok 143 122s downloaded 12224 bytes, file is 12224 bytes 122s ok 144 122s downloaded 355 bytes, file is 355 bytes 122s ok 145 122s downloaded 2026 bytes, file is 2026 bytes 122s ok 146 122s downloaded 76152 bytes, file is 76152 bytes 122s ok 147 122s downloaded 9351 bytes, file is 9351 bytes 122s ok 148 122s downloaded 12143 bytes, file is 12143 bytes 122s ok 149 122s downloaded 26535 bytes, file is 26535 bytes 122s ok 150 122s downloaded 9588 bytes, file is 9588 bytes 122s ok 151 122s downloaded 67932 bytes, file is 67932 bytes 122s ok 152 122s downloaded 22331 bytes, file is 22331 bytes 122s ok 153 122s downloaded 3429 bytes, file is 3429 bytes 122s ok 154 122s downloaded 10963 bytes, file is 10963 bytes 122s ok 155 122s downloaded 8357 bytes, file is 8357 bytes 122s ok 156 122s downloaded 36145 bytes, file is 36145 bytes 122s ok 157 122s downloaded 26757 bytes, file is 26757 bytes 122s ok 158 122s downloaded 177324 bytes, file is 177324 bytes 122s ok 159 122s downloaded 1243 bytes, file is 1243 bytes 122s ok 160 122s downloaded 15223 bytes, file is 15223 bytes 122s ok 161 122s downloaded 93367 bytes, file is 93367 bytes 122s ok 162 122s downloaded 14283 bytes, file is 14283 bytes 122s ok 163 122s downloaded 4784 bytes, file is 4784 bytes 122s ok 164 122s downloaded 51369 bytes, file is 51369 bytes 122s ok 165 122s downloaded 49852 bytes, file is 49852 bytes 122s ok 166 122s downloaded 5144 bytes, file is 5144 bytes 122s ok 167 122s downloaded 23397 bytes, file is 23397 bytes 122s ok 168 122s downloaded 68880 bytes, file is 68880 bytes 122s ok 169 122s downloaded 12096 bytes, file is 12096 bytes 122s ok 170 122s downloaded 26551 bytes, file is 26551 bytes 122s ok 171 122s downloaded 89521 bytes, file is 89521 bytes 122s ok 172 122s downloaded 5138 bytes, file is 5138 bytes 122s ok 173 122s downloaded 6693 bytes, file is 6693 bytes 122s ok 174 122s downloaded 135766 bytes, file is 135766 bytes 122s ok 175 122s downloaded 35484 bytes, file is 35484 bytes 122s ok 176 122s downloaded 33167 bytes, file is 33167 bytes 122s ok 177 122s downloaded 48839 bytes, file is 48839 bytes 122s ok 178 122s downloaded 36188 bytes, file is 36188 bytes 122s ok 179 122s downloaded 18756 bytes, file is 18756 bytes 122s ok 180 122s downloaded 43401 bytes, file is 43401 bytes 122s ok 181 122s downloaded 509 bytes, file is 509 bytes 122s ok 182 122s downloaded 19207 bytes, file is 19207 bytes 122s ok 183 122s downloaded 15530 bytes, file is 15530 bytes 122s ok 184 122s downloaded 123375 bytes, file is 123375 bytes 122s ok 185 122s downloaded 1617 bytes, file is 1617 bytes 122s ok 186 122s downloaded 59143 bytes, file is 59143 bytes 122s ok 187 122s downloaded 27882 bytes, file is 27882 bytes 122s ok 188 122s downloaded 19186 bytes, file is 19186 bytes 122s ok 189 122s downloaded 29844 bytes, file is 29844 bytes 122s ok 190 122s downloaded 7132 bytes, file is 7132 bytes 122s ok 191 122s downloaded 9019 bytes, file is 9019 bytes 122s ok 192 122s downloaded 77753 bytes, file is 77753 bytes 122s ok 193 122s downloaded 54047 bytes, file is 54047 bytes 122s ok 194 122s downloaded 10328 bytes, file is 10328 bytes 122s ok 195 122s downloaded 45444 bytes, file is 45444 bytes 122s ok 196 122s downloaded 39569 bytes, file is 39569 bytes 122s ok 197 122s downloaded 845528 bytes, file is 845528 bytes 122s ok 198 122s downloaded 372 bytes, file is 372 bytes 122s ok 199 122s downloaded 294 bytes, file is 294 bytes 122s ok 200 122s downloaded 294 bytes, file is 294 bytes 122s ok 201 122s downloaded 10623 bytes, file is 10623 bytes 122s ok 202 122s downloaded 8511 bytes, file is 8511 bytes 122s ok 203 122s downloaded 4483 bytes, file is 4483 bytes 122s ok 204 122s downloaded 90806 bytes, file is 90806 bytes 122s ok 205 122s downloaded 25417 bytes, file is 25417 bytes 122s ok 206 122s downloaded 14126 bytes, file is 14126 bytes 122s ok 207 122s downloaded 38625 bytes, file is 38625 bytes 122s ok 208 122s downloaded 454394 bytes, file is 454394 bytes 122s ok 209 122s downloaded 7952 bytes, file is 7952 bytes 122s ok 210 122s downloaded 7400 bytes, file is 7400 bytes 122s ok 211 122s downloaded 93207 bytes, file is 93207 bytes 122s ok 212 122s downloaded 50829 bytes, file is 50829 bytes 122s ok 213 122s downloaded 3862 bytes, file is 3862 bytes 122s ok 214 122s downloaded 31841 bytes, file is 31841 bytes 122s ok 215 122s downloaded 77077 bytes, file is 77077 bytes 122s ok 216 122s downloaded 50463 bytes, file is 50463 bytes 122s ok 217 122s downloaded 24001 bytes, file is 24001 bytes 122s ok 218 122s ok 124s t/apache/byterange2.t ............... 124s 1..1 124s # Running under perl version 5.040000 for linux 124s # Current time local: Sun Dec 1 09:56:08 2024 124s # Current time GMT: Sun Dec 1 09:56:08 2024 124s # Using Test.pm version 1.31 124s # Using Apache/Test.pm version 1.44 124s # testing : return correct content 124s # expected: 'hello 124s # ' 124s # received: 'hello 124s # ' 124s ok 1 124s ok 129s t/apache/byterange3.t ............... 129s # using LWP client 129s 1..218 129s # Running under perl version 5.040000 for linux 129s # Current time local: Sun Dec 1 09:56:10 2024 129s # Current time GMT: Sun Dec 1 09:56:10 2024 129s # Using Test.pm version 1.31 129s # Using Apache/Test.pm version 1.44 129s downloaded 19556 bytes, file is 19556 bytes 129s ok 1 129s downloaded 56240 bytes, file is 56240 bytes 129s ok 2 129s downloaded 34282 bytes, file is 34282 bytes 129s ok 3 129s downloaded 55872 bytes, file is 55872 bytes 129s ok 4 129s downloaded 43888 bytes, file is 43888 bytes 129s ok 5 129s downloaded 89272 bytes, file is 89272 bytes 129s ok 6 129s downloaded 9991 bytes, file is 9991 bytes 129s ok 7 129s downloaded 9577 bytes, file is 9577 bytes 129s ok 8 129s downloaded 4100 bytes, file is 4100 bytes 129s ok 9 129s downloaded 3672 bytes, file is 3672 bytes 129s ok 10 129s downloaded 7680 bytes, file is 7680 bytes 129s ok 11 129s downloaded 144297 bytes, file is 144297 bytes 129s ok 12 129s downloaded 7966 bytes, file is 7966 bytes 129s ok 13 129s downloaded 6891 bytes, file is 6891 bytes 129s ok 14 129s downloaded 7760 bytes, file is 7760 bytes 129s ok 15 129s downloaded 6327 bytes, file is 6327 bytes 129s ok 16 129s downloaded 133639 bytes, file is 133639 bytes 129s ok 17 129s downloaded 6142 bytes, file is 6142 bytes 129s ok 18 129s downloaded 3594 bytes, file is 3594 bytes 129s ok 19 129s downloaded 4085 bytes, file is 4085 bytes 129s ok 20 129s downloaded 119424 bytes, file is 119424 bytes 129s ok 21 129s downloaded 6597 bytes, file is 6597 bytes 129s ok 22 129s downloaded 5335 bytes, file is 5335 bytes 129s ok 23 129s downloaded 4616 bytes, file is 4616 bytes 129s ok 24 129s downloaded 115538 bytes, file is 115538 bytes 129s ok 25 129s downloaded 10759 bytes, file is 10759 bytes 129s ok 26 129s downloaded 12271 bytes, file is 12271 bytes 129s ok 27 129s downloaded 9232 bytes, file is 9232 bytes 129s ok 28 129s downloaded 129679 bytes, file is 129679 bytes 129s ok 29 129s downloaded 10557 bytes, file is 10557 bytes 129s ok 30 129s downloaded 12319 bytes, file is 12319 bytes 129s ok 31 129s downloaded 8442 bytes, file is 8442 bytes 129s ok 32 129s downloaded 4450 bytes, file is 4450 bytes 129s ok 33 129s downloaded 64521 bytes, file is 64521 bytes 129s ok 34 129s downloaded 8201 bytes, file is 8201 bytes 129s ok 35 129s downloaded 4103 bytes, file is 4103 bytes 129s ok 36 129s downloaded 10924 bytes, file is 10924 bytes 129s ok 37 129s downloaded 4456 bytes, file is 4456 bytes 129s ok 38 129s downloaded 100186 bytes, file is 100186 bytes 129s ok 39 129s downloaded 7717 bytes, file is 7717 bytes 129s ok 40 129s downloaded 7702 bytes, file is 7702 bytes 129s ok 41 129s downloaded 7017 bytes, file is 7017 bytes 129s ok 42 129s downloaded 71129 bytes, file is 71129 bytes 129s ok 43 129s downloaded 4599 bytes, file is 4599 bytes 129s ok 44 129s downloaded 6150 bytes, file is 6150 bytes 129s ok 45 129s downloaded 5111 bytes, file is 5111 bytes 129s ok 46 129s downloaded 41016 bytes, file is 41016 bytes 129s ok 47 129s downloaded 5730 bytes, file is 5730 bytes 129s ok 48 129s downloaded 4682 bytes, file is 4682 bytes 129s ok 49 129s downloaded 4980 bytes, file is 4980 bytes 129s ok 50 129s downloaded 54032 bytes, file is 54032 bytes 129s ok 51 129s downloaded 7007 bytes, file is 7007 bytes 129s ok 52 129s downloaded 37377 bytes, file is 37377 bytes 129s ok 53 129s downloaded 4214 bytes, file is 4214 bytes 129s ok 54 129s downloaded 3944 bytes, file is 3944 bytes 129s ok 55 129s downloaded 4054 bytes, file is 4054 bytes 129s ok 56 129s downloaded 44427 bytes, file is 44427 bytes 129s ok 57 129s downloaded 4744 bytes, file is 4744 bytes 129s ok 58 129s downloaded 3945 bytes, file is 3945 bytes 129s ok 59 129s downloaded 4055 bytes, file is 4055 bytes 129s ok 60 129s downloaded 68935 bytes, file is 68935 bytes 129s ok 61 129s downloaded 3946 bytes, file is 3946 bytes 129s ok 62 129s downloaded 4056 bytes, file is 4056 bytes 129s ok 63 129s downloaded 51095 bytes, file is 51095 bytes 129s ok 64 129s downloaded 124707 bytes, file is 124707 bytes 129s ok 65 129s downloaded 107195 bytes, file is 107195 bytes 129s ok 66 129s downloaded 38060 bytes, file is 38060 bytes 129s ok 67 129s downloaded 4470 bytes, file is 4470 bytes 129s ok 68 129s downloaded 6335 bytes, file is 6335 bytes 129s ok 69 129s downloaded 7363 bytes, file is 7363 bytes 129s ok 70 129s downloaded 5889 bytes, file is 5889 bytes 129s ok 71 129s downloaded 4651 bytes, file is 4651 bytes 129s ok 72 129s downloaded 8356 bytes, file is 8356 bytes 129s ok 73 129s downloaded 25281 bytes, file is 25281 bytes 129s ok 74 129s downloaded 53901 bytes, file is 53901 bytes 129s ok 75 129s downloaded 115157 bytes, file is 115157 bytes 129s ok 76 129s downloaded 20457 bytes, file is 20457 bytes 129s ok 77 129s downloaded 5768 bytes, file is 5768 bytes 129s ok 78 129s downloaded 8241 bytes, file is 8241 bytes 129s ok 79 129s downloaded 846673 bytes, file is 846673 bytes 129s ok 80 129s downloaded 22584 bytes, file is 22584 bytes 129s ok 81 129s downloaded 7010 bytes, file is 7010 bytes 129s ok 82 129s downloaded 8460 bytes, file is 8460 bytes 129s ok 83 129s downloaded 294 bytes, file is 294 bytes 129s ok 84 129s downloaded 304 bytes, file is 304 bytes 129s ok 85 129s downloaded 8016 bytes, file is 8016 bytes 129s ok 86 129s downloaded 56994 bytes, file is 56994 bytes 129s ok 87 129s downloaded 4480 bytes, file is 4480 bytes 129s ok 88 129s downloaded 12665 bytes, file is 12665 bytes 129s ok 89 129s downloaded 15459 bytes, file is 15459 bytes 129s ok 90 129s downloaded 53663 bytes, file is 53663 bytes 129s ok 91 129s downloaded 4837 bytes, file is 4837 bytes 129s ok 92 129s downloaded 6939 bytes, file is 6939 bytes 129s ok 93 129s downloaded 26154 bytes, file is 26154 bytes 129s ok 94 129s downloaded 53154 bytes, file is 53154 bytes 129s ok 95 129s downloaded 4941 bytes, file is 4941 bytes 129s ok 96 129s downloaded 43100 bytes, file is 43100 bytes 129s ok 97 129s downloaded 22163 bytes, file is 22163 bytes 129s ok 98 129s downloaded 39881 bytes, file is 39881 bytes 129s ok 99 129s downloaded 51095 bytes, file is 51095 bytes 129s ok 100 129s downloaded 24504 bytes, file is 24504 bytes 129s ok 101 129s downloaded 316649 bytes, file is 316649 bytes 129s ok 102 129s downloaded 9376 bytes, file is 9376 bytes 129s ok 103 129s downloaded 46317 bytes, file is 46317 bytes 129s ok 104 129s downloaded 26950 bytes, file is 26950 bytes 129s ok 105 129s downloaded 7968 bytes, file is 7968 bytes 129s ok 106 129s downloaded 84351 bytes, file is 84351 bytes 129s ok 107 129s downloaded 37758 bytes, file is 37758 bytes 129s ok 108 129s downloaded 10258 bytes, file is 10258 bytes 129s ok 109 129s downloaded 22738 bytes, file is 22738 bytes 129s ok 110 129s downloaded 13473 bytes, file is 13473 bytes 129s ok 111 129s downloaded 10538 bytes, file is 10538 bytes 129s ok 112 129s downloaded 37601 bytes, file is 37601 bytes 129s ok 113 129s downloaded 93133 bytes, file is 93133 bytes 129s ok 114 129s downloaded 56257 bytes, file is 56257 bytes 129s ok 115 129s downloaded 39537 bytes, file is 39537 bytes 129s ok 116 129s downloaded 37806 bytes, file is 37806 bytes 129s ok 117 129s downloaded 49932 bytes, file is 49932 bytes 129s ok 118 129s downloaded 15221 bytes, file is 15221 bytes 129s ok 119 129s downloaded 22218 bytes, file is 22218 bytes 129s ok 120 129s downloaded 13355 bytes, file is 13355 bytes 129s ok 121 129s downloaded 16674 bytes, file is 16674 bytes 129s ok 122 129s downloaded 1649 bytes, file is 1649 bytes 129s ok 123 129s downloaded 427840 bytes, file is 427840 bytes 129s ok 124 129s downloaded 31790 bytes, file is 31790 bytes 129s ok 125 129s downloaded 137674 bytes, file is 137674 bytes 129s ok 126 129s downloaded 16498 bytes, file is 16498 bytes 129s ok 127 129s downloaded 13815 bytes, file is 13815 bytes 129s ok 128 129s downloaded 203704 bytes, file is 203704 bytes 129s ok 129 129s downloaded 45029 bytes, file is 45029 bytes 129s ok 130 129s downloaded 76157 bytes, file is 76157 bytes 129s ok 131 129s downloaded 6153 bytes, file is 6153 bytes 129s ok 132 129s downloaded 1538 bytes, file is 1538 bytes 129s ok 133 129s downloaded 59945 bytes, file is 59945 bytes 129s ok 134 129s downloaded 30628 bytes, file is 30628 bytes 129s ok 135 129s downloaded 2013 bytes, file is 2013 bytes 129s ok 136 129s downloaded 130207 bytes, file is 130207 bytes 129s ok 137 129s downloaded 37398 bytes, file is 37398 bytes 129s ok 138 129s downloaded 22426 bytes, file is 22426 bytes 129s ok 139 129s downloaded 35538 bytes, file is 35538 bytes 129s ok 140 129s downloaded 71704 bytes, file is 71704 bytes 129s ok 141 129s downloaded 4432 bytes, file is 4432 bytes 129s ok 142 129s downloaded 8360 bytes, file is 8360 bytes 129s ok 143 129s downloaded 12224 bytes, file is 12224 bytes 129s ok 144 129s downloaded 355 bytes, file is 355 bytes 129s ok 145 129s downloaded 2026 bytes, file is 2026 bytes 129s ok 146 129s downloaded 76152 bytes, file is 76152 bytes 129s ok 147 129s downloaded 9351 bytes, file is 9351 bytes 129s ok 148 129s downloaded 12143 bytes, file is 12143 bytes 129s ok 149 129s downloaded 26535 bytes, file is 26535 bytes 129s ok 150 129s downloaded 9588 bytes, file is 9588 bytes 129s ok 151 129s downloaded 67932 bytes, file is 67932 bytes 129s ok 152 129s downloaded 22331 bytes, file is 22331 bytes 129s ok 153 129s downloaded 3429 bytes, file is 3429 bytes 129s ok 154 129s downloaded 10963 bytes, file is 10963 bytes 129s ok 155 129s downloaded 8357 bytes, file is 8357 bytes 129s ok 156 129s downloaded 36145 bytes, file is 36145 bytes 129s ok 157 129s downloaded 26757 bytes, file is 26757 bytes 129s ok 158 129s downloaded 177324 bytes, file is 177324 bytes 129s ok 159 129s downloaded 1243 bytes, file is 1243 bytes 129s ok 160 129s downloaded 15223 bytes, file is 15223 bytes 129s ok 161 129s downloaded 93367 bytes, file is 93367 bytes 129s ok 162 129s downloaded 14283 bytes, file is 14283 bytes 129s ok 163 129s downloaded 4784 bytes, file is 4784 bytes 129s ok 164 129s downloaded 51369 bytes, file is 51369 bytes 129s ok 165 129s downloaded 49852 bytes, file is 49852 bytes 129s ok 166 129s downloaded 5144 bytes, file is 5144 bytes 129s ok 167 129s downloaded 23397 bytes, file is 23397 bytes 129s ok 168 129s downloaded 68880 bytes, file is 68880 bytes 129s ok 169 129s downloaded 12096 bytes, file is 12096 bytes 129s ok 170 129s downloaded 26551 bytes, file is 26551 bytes 129s ok 171 129s downloaded 89521 bytes, file is 89521 bytes 129s ok 172 129s downloaded 5138 bytes, file is 5138 bytes 129s ok 173 129s downloaded 6693 bytes, file is 6693 bytes 129s ok 174 129s downloaded 135766 bytes, file is 135766 bytes 129s ok 175 129s downloaded 35484 bytes, file is 35484 bytes 129s ok 176 129s downloaded 33167 bytes, file is 33167 bytes 129s ok 177 129s downloaded 48839 bytes, file is 48839 bytes 129s ok 178 129s downloaded 36188 bytes, file is 36188 bytes 129s ok 179 129s downloaded 18756 bytes, file is 18756 bytes 129s ok 180 129s downloaded 43401 bytes, file is 43401 bytes 129s ok 181 129s downloaded 509 bytes, file is 509 bytes 129s ok 182 129s downloaded 19207 bytes, file is 19207 bytes 129s ok 183 129s downloaded 15530 bytes, file is 15530 bytes 129s ok 184 129s downloaded 123375 bytes, file is 123375 bytes 129s ok 185 129s downloaded 1617 bytes, file is 1617 bytes 129s ok 186 129s downloaded 59143 bytes, file is 59143 bytes 129s ok 187 129s downloaded 27882 bytes, file is 27882 bytes 129s ok 188 129s downloaded 19186 bytes, file is 19186 bytes 129s ok 189 129s downloaded 29844 bytes, file is 29844 bytes 129s ok 190 129s downloaded 7132 bytes, file is 7132 bytes 129s ok 191 129s downloaded 9019 bytes, file is 9019 bytes 129s ok 192 129s downloaded 77753 bytes, file is 77753 bytes 129s ok 193 129s downloaded 54047 bytes, file is 54047 bytes 129s ok 194 129s downloaded 10328 bytes, file is 10328 bytes 129s ok 195 129s downloaded 45444 bytes, file is 45444 bytes 129s ok 196 129s downloaded 39569 bytes, file is 39569 bytes 129s ok 197 129s downloaded 845528 bytes, file is 845528 bytes 129s ok 198 129s downloaded 372 bytes, file is 372 bytes 129s ok 199 129s downloaded 294 bytes, file is 294 bytes 129s ok 200 129s downloaded 294 bytes, file is 294 bytes 129s ok 201 129s downloaded 10623 bytes, file is 10623 bytes 129s ok 202 129s downloaded 8511 bytes, file is 8511 bytes 129s ok 203 129s downloaded 4483 bytes, file is 4483 bytes 129s ok 204 129s downloaded 90806 bytes, file is 90806 bytes 129s ok 205 129s downloaded 25417 bytes, file is 25417 bytes 129s ok 206 129s downloaded 14126 bytes, file is 14126 bytes 129s ok 207 129s downloaded 38625 bytes, file is 38625 bytes 129s ok 208 129s downloaded 454394 bytes, file is 454394 bytes 129s ok 209 129s downloaded 7952 bytes, file is 7952 bytes 129s ok 210 129s downloaded 7400 bytes, file is 7400 bytes 129s ok 211 129s downloaded 93207 bytes, file is 93207 bytes 129s ok 212 129s downloaded 50829 bytes, file is 50829 bytes 129s ok 213 129s downloaded 3862 bytes, file is 3862 bytes 129s ok 214 129s downloaded 31841 bytes, file is 31841 bytes 129s ok 215 129s downloaded 77077 bytes, file is 77077 bytes 129s ok 216 129s downloaded 50463 bytes, file is 50463 bytes 129s ok 217 129s downloaded 24001 bytes, file is 24001 bytes 129s ok 218 129s ok 131s t/apache/byterange4.t ............... 131s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 131s 1..153 131s # Running under perl version 5.040000 for linux 131s # Current time local: Sun Dec 1 09:56:15 2024 131s # Current time GMT: Sun Dec 1 09:56:15 2024 131s # Using Test.pm version 1.31 131s # Using Apache/Test.pm version 1.44 131s range: 0-0 131s rc 206 131s expect: '0' 131s got: '0' 131s ok 1 131s range: 0-1 131s rc 206 131s expect: '00' 131s got: '00' 131s ok 2 131s range: 0-2 131s rc 206 131s expect: '000' 131s got: '000' 131s ok 3 131s range: 0-198 131s rc 206 131s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 131s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 131s ok 4 131s range: 0-199 131s rc 206 131s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 131s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 131s ok 5 131s range: 0-200 131s rc 206 131s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 131s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 131s ok 6 131s range: 0-201 131s rc 206 131s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 131s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 131s ok 7 131s range: 0-598 131s rc 206 131s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 131s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 131s ok 8 131s range: 0-599 131s rc 206 131s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 131s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 131s ok 9 131s range: 0-600 131s rc 206 131s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 131s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 131s ok 10 131s range: 0-601 131s rc 206 131s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 131s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 131s ok 11 131s range: 0-7798 131s rc 206 131s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 131s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 131s ok 12 131s range: 0-7799 131s rc 206 131s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 131s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 131s ok 13 131s range: 0-7800 131s rc 206 131s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 131s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 131s ok 14 131s range: 0-7801 131s rc 206 131s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 131s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 131s ok 15 131s range: 0-7998 131s rc 206 131s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 131s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 131s ok 16 131s range: 0-7999 131s rc 206 132s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 17 132s range: 1-1 132s rc 206 132s expect: '0' 132s got: '0' 132s ok 18 132s range: 1-2 132s rc 206 132s expect: '00' 132s got: '00' 132s ok 19 132s range: 1-198 132s rc 206 132s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 132s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 132s ok 20 132s range: 1-199 132s rc 206 132s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 132s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 132s ok 21 132s range: 1-200 132s rc 206 132s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 132s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 132s ok 22 132s range: 1-201 132s rc 206 132s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 132s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 132s ok 23 132s range: 1-598 132s rc 206 132s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 132s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 132s ok 24 132s range: 1-599 132s rc 206 132s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 132s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 132s ok 25 132s range: 1-600 132s rc 206 132s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 132s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 132s ok 26 132s range: 1-601 132s rc 206 132s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 132s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 132s ok 27 132s range: 1-7798 132s rc 206 132s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s ok 28 132s range: 1-7799 132s rc 206 132s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s ok 29 132s range: 1-7800 132s rc 206 132s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s ok 30 132s range: 1-7801 132s rc 206 132s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s ok 31 132s range: 1-7998 132s rc 206 132s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s ok 32 132s range: 1-7999 132s rc 206 132s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 33 132s range: 2-2 132s rc 206 132s expect: '0' 132s got: '0' 132s ok 34 132s range: 2-198 132s rc 206 132s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 132s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 132s ok 35 132s range: 2-199 132s rc 206 132s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 132s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 132s ok 36 132s range: 2-200 132s rc 206 132s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 132s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 132s ok 37 132s range: 2-201 132s rc 206 132s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 132s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 132s ok 38 132s range: 2-598 132s rc 206 132s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 132s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 132s ok 39 132s range: 2-599 132s rc 206 132s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 132s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 132s ok 40 132s range: 2-600 132s rc 206 132s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 132s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 132s ok 41 132s range: 2-601 132s rc 206 132s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 132s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 132s ok 42 132s range: 2-7798 132s rc 206 132s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s ok 43 132s range: 2-7799 132s rc 206 132s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s ok 44 132s range: 2-7800 132s rc 206 132s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s ok 45 132s range: 2-7801 132s rc 206 132s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s ok 46 132s range: 2-7998 132s rc 206 132s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s ok 47 132s range: 2-7999 132s rc 206 132s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 48 132s range: 198-198 132s rc 206 132s expect: '5' 132s got: '5' 132s ok 49 132s range: 198-199 132s rc 206 132s expect: '50' 132s got: '50' 132s ok 50 132s range: 198-200 132s rc 206 132s expect: '500' 132s got: '500' 132s ok 51 132s range: 198-201 132s rc 206 132s expect: '5000' 132s got: '5000' 132s ok 52 132s range: 198-598 132s rc 206 132s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 132s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 132s ok 53 132s range: 198-599 132s rc 206 132s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 132s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 132s ok 54 132s range: 198-600 132s rc 206 132s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 132s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 132s ok 55 132s range: 198-601 132s rc 206 132s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 132s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 132s ok 56 132s range: 198-7798 132s rc 206 132s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s ok 57 132s range: 198-7799 132s rc 206 132s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s ok 58 132s range: 198-7800 132s rc 206 132s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s ok 59 132s range: 198-7801 132s rc 206 132s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s ok 60 132s range: 198-7998 132s rc 206 132s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s ok 61 132s range: 198-7999 132s rc 206 132s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 62 132s range: 199-199 132s rc 206 132s expect: '0' 132s got: '0' 132s ok 63 132s range: 199-200 132s rc 206 132s expect: '00' 132s got: '00' 132s ok 64 132s range: 199-201 132s rc 206 132s expect: '000' 132s got: '000' 132s ok 65 132s range: 199-598 132s rc 206 132s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 132s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 132s ok 66 132s range: 199-599 132s rc 206 132s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 132s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 132s ok 67 132s range: 199-600 132s rc 206 132s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 132s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 132s ok 68 132s range: 199-601 132s rc 206 132s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 132s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 132s ok 69 132s range: 199-7798 132s rc 206 132s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s ok 70 132s range: 199-7799 132s rc 206 132s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s ok 71 132s range: 199-7800 132s rc 206 132s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s ok 72 132s range: 199-7801 132s rc 206 132s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s ok 73 132s range: 199-7998 132s rc 206 132s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s ok 74 132s range: 199-7999 132s rc 206 132s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 75 132s range: 200-200 132s rc 206 132s expect: '0' 132s got: '0' 132s ok 76 132s range: 200-201 132s rc 206 132s expect: '00' 132s got: '00' 132s ok 77 132s range: 200-598 132s rc 206 132s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 132s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 132s ok 78 132s range: 200-599 132s rc 206 132s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 132s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 132s ok 79 132s range: 200-600 132s rc 206 132s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 132s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 132s ok 80 132s range: 200-601 132s rc 206 132s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 132s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 132s ok 81 132s range: 200-7798 132s rc 206 132s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s ok 82 132s range: 200-7799 132s rc 206 132s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s ok 83 132s range: 200-7800 132s rc 206 132s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s ok 84 132s range: 200-7801 132s rc 206 132s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s ok 85 132s range: 200-7998 132s rc 206 132s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s ok 86 132s range: 200-7999 132s rc 206 132s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 87 132s range: 201-201 132s rc 206 132s expect: '0' 132s got: '0' 132s ok 88 132s range: 201-598 132s rc 206 132s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 132s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 132s ok 89 132s range: 201-599 132s rc 206 132s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 132s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 132s ok 90 132s range: 201-600 132s rc 206 132s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 132s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 132s ok 91 132s range: 201-601 132s rc 206 132s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 132s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 132s ok 92 132s range: 201-7798 132s rc 206 132s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s ok 93 132s range: 201-7799 132s rc 206 132s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s ok 94 132s range: 201-7800 132s rc 206 132s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s ok 95 132s range: 201-7801 132s rc 206 132s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s ok 96 132s range: 201-7998 132s rc 206 132s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s ok 97 132s range: 201-7999 132s rc 206 132s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 98 132s range: 598-598 132s rc 206 132s expect: '5' 132s got: '5' 132s ok 99 132s range: 598-599 132s rc 206 132s expect: '50' 132s got: '50' 132s ok 100 132s range: 598-600 132s rc 206 132s expect: '500' 132s got: '500' 132s ok 101 132s range: 598-601 132s rc 206 132s expect: '5001' 132s got: '5001' 132s ok 102 132s range: 598-7798 132s rc 206 132s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s ok 103 132s range: 598-7799 132s rc 206 132s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s ok 104 132s range: 598-7800 132s rc 206 132s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s ok 105 132s range: 598-7801 132s rc 206 132s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s ok 106 132s range: 598-7998 132s rc 206 132s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s ok 107 132s range: 598-7999 132s rc 206 132s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 108 132s range: 599-599 132s rc 206 132s expect: '0' 132s got: '0' 132s ok 109 132s range: 599-600 132s rc 206 132s expect: '00' 132s got: '00' 132s ok 110 132s range: 599-601 132s rc 206 132s expect: '001' 132s got: '001' 132s ok 111 132s range: 599-7798 132s rc 206 132s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s ok 112 132s range: 599-7799 132s rc 206 132s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s ok 113 132s range: 599-7800 132s rc 206 132s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s ok 114 132s range: 599-7801 132s rc 206 132s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s ok 115 132s range: 599-7998 132s rc 206 132s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s ok 116 132s range: 599-7999 132s rc 206 132s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 117 132s range: 600-600 132s rc 206 132s expect: '0' 132s got: '0' 132s ok 118 132s range: 600-601 132s rc 206 132s expect: '01' 132s got: '01' 132s ok 119 132s range: 600-7798 132s rc 206 132s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s ok 120 132s range: 600-7799 132s rc 206 132s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s ok 121 132s range: 600-7800 132s rc 206 132s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s ok 122 132s range: 600-7801 132s rc 206 132s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s ok 123 132s range: 600-7998 132s rc 206 132s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s ok 124 132s range: 600-7999 132s rc 206 132s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 125 132s range: 601-601 132s rc 206 132s expect: '1' 132s got: '1' 132s ok 126 132s range: 601-7798 132s rc 206 132s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 132s ok 127 132s range: 601-7799 132s rc 206 132s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 132s ok 128 132s range: 601-7800 132s rc 206 132s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 132s ok 129 132s range: 601-7801 132s rc 206 132s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 132s ok 130 132s range: 601-7998 132s rc 206 132s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s ok 131 132s range: 601-7999 132s rc 206 132s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 132 132s range: 7798-7798 132s rc 206 132s expect: '5' 132s got: '5' 132s ok 133 132s range: 7798-7799 132s rc 206 132s expect: '50' 132s got: '50' 132s ok 134 132s range: 7798-7800 132s rc 206 132s expect: '501' 132s got: '501' 132s ok 135 132s range: 7798-7801 132s rc 206 132s expect: '5019' 132s got: '5019' 132s ok 136 132s range: 7798-7998 132s rc 206 132s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s ok 137 132s range: 7798-7999 132s rc 206 132s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 138 132s range: 7799-7799 132s rc 206 132s expect: '0' 132s got: '0' 132s ok 139 132s range: 7799-7800 132s rc 206 132s expect: '01' 132s got: '01' 132s ok 140 132s range: 7799-7801 132s rc 206 132s expect: '019' 132s got: '019' 132s ok 141 132s range: 7799-7998 132s rc 206 132s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s ok 142 132s range: 7799-7999 132s rc 206 132s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 143 132s range: 7800-7800 132s rc 206 132s expect: '1' 132s got: '1' 132s ok 144 132s range: 7800-7801 132s rc 206 132s expect: '19' 132s got: '19' 132s ok 145 132s range: 7800-7998 132s rc 206 132s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s ok 146 132s range: 7800-7999 132s rc 206 132s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 147 132s range: 7801-7801 132s rc 206 132s expect: '9' 132s got: '9' 132s ok 148 132s range: 7801-7998 132s rc 206 132s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 132s ok 149 132s range: 7801-7999 132s rc 206 132s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 132s ok 150 132s range: 7998-7998 132s rc 206 132s expect: '0' 132s got: '0' 132s ok 151 132s range: 7998-7999 132s rc 206 132s expect: '00' 132s got: '00' 132s ok 152 132s range: 7999-7999 132s rc 206 132s expect: '0' 132s got: '0' 132s ok 153 132s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 132s ok 134s t/apache/byterange5.t ............... 134s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 134s 1..5 134s # Running under perl version 5.040000 for linux 134s # Current time local: Sun Dec 1 09:56:17 2024 134s # Current time GMT: Sun Dec 1 09:56:17 2024 134s # Using Test.pm version 1.31 134s # Using Apache/Test.pm version 1.44 134s ok 1 134s ok 2 134s ok 3 134s ok 4 134s ok 5 134s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 134s ok 137s t/apache/byterange6.t ............... 137s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 137s 1..53 137s # Running under perl version 5.040000 for linux 137s # Current time local: Sun Dec 1 09:56:20 2024 137s # Current time GMT: Sun Dec 1 09:56:20 2024 137s # Using Test.pm version 1.31 137s # Using Apache/Test.pm version 1.44 137s # expecting range 0-100 137s # expecting range 1000-1001 137s ok 1 137s # expecting range 0-100 137s # expecting range 1000-1001 137s ok 2 137s # expecting range 0-100 137s # expecting range 1000-1001 137s ok 3 137s # expecting range 1-100 137s # expecting range 1000-1001 137s ok 4 137s # expecting range 1-100 137s # expecting range 1000-1001 137s ok 5 137s # expecting range 1-100 137s # expecting range 1000-1001 137s ok 6 137s # expecting range 0-100 137s # expecting range 1000-1001 137s # expecting range 5-6 137s ok 7 137s # expecting range 0-100 137s # expecting range 1000-1001 137s # expecting range 5-6 137s ok 8 137s # expecting range 0-100 137s # expecting range 1000-1001 137s # expecting range 5-6 137s ok 9 137s # expecting range 1-100 137s # expecting range 1000-1001 137s # expecting range 5-6 137s ok 10 137s # expecting range 1-100 137s # expecting range 1000-1001 137s # expecting range 5-6 137s ok 11 137s # expecting range 1-100 137s # expecting range 1000-1001 137s # expecting range 5-6 137s ok 12 137s # expecting range 1-100 137s # expecting range 1000-1001 137s ok 13 137s # expecting range 1-100 137s # expecting range 1000-1001 137s ok 14 137s # expecting range 1-100 137s # expecting range 1000-1001 137s ok 15 137s # expecting range 1-100 137s # expecting range 1000-1001 137s ok 16 137s # expecting range 0-70 137s # expecting range 72-100 137s # expecting range 1000-1001 137s ok 17 137s # expecting range 0-100 137s # expecting range 1000-1001 137s ok 18 137s # expecting range 1-100 137s # expecting range 1000-1001 137s ok 19 137s # expecting range 1-100 137s # expecting range 1000-1001 137s ok 20 137s # expecting range 0-100 137s # expecting range 1000-1001 137s ok 21 137s # expecting range 0-100 137s # expecting range 1000-1001 137s ok 22 137s # expecting range 0-101 137s # expecting range 1000-1001 137s ok 23 137s # expecting range 0-100 137s # expecting range 1000-1001 137s ok 24 137s # expecting range 0-100 137s # expecting range 1000-1001 137s ok 25 137s # expecting range 0-101 137s # expecting range 1000-1001 137s ok 26 137s # expecting range 0-100 137s # expecting range 1000-1001 137s ok 27 137s # expecting range 0-100 137s # expecting range 1000-1001 137s ok 28 137s # expecting range 0-101 137s # expecting range 1000-1001 137s ok 29 137s # expecting range 1-10 137s # expecting range 99-99 137s ok 30 137s # expecting range 1-10 137s # expecting range 99-99 137s ok 31 137s # expecting range 1-11 137s # expecting range 99-99 137s ok 32 137s # expecting range 0-10 137s # expecting range 99-99 137s ok 33 137s # expecting range 0-10 137s # expecting range 99-99 137s ok 34 137s # expecting range 0-11 137s # expecting range 99-99 137s ok 35 137s # expecting range 0-12 137s # expecting range 99-99 137s ok 36 137s # expecting range 0-13 137s # expecting range 99-99 137s ok 37 137s # expecting range 1-11 137s # expecting range 99-99 137s ok 38 137s # expecting range 1-12 137s # expecting range 99-99 137s ok 39 137s # expecting range 1-13 137s # expecting range 99-99 137s ok 40 137s # expecting range 1-10 137s # expecting range 99-99 137s ok 41 137s # expecting range 1-11 137s # expecting range 99-99 137s ok 42 137s # expecting range 1-10 137s # expecting range 99-99 137s ok 43 137s # expecting range 0-11 137s # expecting range 99-99 137s ok 44 137s # expecting range 1-10 137s # expecting range 99-99 137s ok 45 137s # expecting range 1-20 137s # expecting range 99-99 137s ok 46 137s # expecting range 1-20 137s # expecting range 99-99 137s ok 47 137s # expecting range 1-20 137s # expecting range 99-99 137s ok 48 137s # expecting range 1-21 137s # expecting range 99-99 137s ok 49 137s # expecting range 5-12 137s # expecting range 99-99 137s ok 50 137s # expecting range 1-10 137s # expecting range 99-99 137s ok 51 137s # expecting range 5-10 137s # expecting range 1-3 137s # expecting range 99-99 137s ok 52 137s # expecting range 0-1 137s # expecting range 7999-7999 137s ok 53 137s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 137s ok 140s t/apache/byterange7.t ............... 140s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 140s 1..24 140s # Running under perl version 5.040000 for linux 140s # Current time local: Sun Dec 1 09:56:23 2024 140s # Current time GMT: Sun Dec 1 09:56:23 2024 140s # Using Test.pm version 1.31 140s # Using Apache/Test.pm version 1.44 140s Got 206 Range: 'bytes 0-1/40001' 140s body length 2 140s Content-Length: 2 140s ok 1 140s Got 206 multipart/byteranges 140s body length 196 140s Content-Length: 196 140s ok 2 140s Got 206 multipart/byteranges 140s body length 900 140s Content-Length: 900 140s ok 3 140s Got 206 multipart/byteranges 140s body length 4500 140s ok 4 140s Got 206 multipart/byteranges 140s body length 9000 140s ok 5 140s Got 200 140s ok 6 140s Got 200 140s ok 7 140s Got 200 140s ok 8 140s Got 200 140s ok 9 140s Got 200 140s ok 10 140s Got 200 140s ok 11 140s Got 200 140s ok 12 140s Got 200 140s ok 13 140s Got 200 140s ok 14 140s Got 200 140s ok 15 140s Got 200 140s ok 16 140s Got 200 140s ok 17 140s Got 200 140s ok 18 140s Got 200 140s ok 19 140s Sending '1000-200000', expecting 206 140s Got 206 Range: 'bytes 1000-40000/40001' 140s ok 20 140s Sending '100000-110000', expecting 416 140s Got 416 140s ok 21 140s Sending '100000-110000,1000-2000', expecting 206 140s Got 206 Range: 'bytes 1000-2000/40001' 140s ok 22 140s Sending '100000-110000,2000-1000', expecting 200 140s Got 200 140s ok 23 140s Sending '100000-110000,200000-', expecting 416 140s Got 416 140s ok 24 140s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 140s ok 142s t/apache/cfg_getline.t .............. 142s 1..116 142s # Running under perl version 5.040000 for linux 142s # Current time local: Sun Dec 1 09:56:26 2024 142s # Current time GMT: Sun Dec 1 09:56:26 2024 142s # Using Test.pm version 1.31 142s # Using Apache/Test.pm version 1.44 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 100 142s ok 1 142s ok 2 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 196 142s ok 3 142s ok 4 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 197 142s ok 5 142s ok 6 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 198 142s ok 7 142s ok 8 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 199 142s ok 9 142s ok 10 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 200 142s ok 11 142s ok 12 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 201 142s ok 13 142s ok 14 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 202 142s ok 15 142s ok 16 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 396 142s ok 17 142s ok 18 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 397 142s ok 19 142s ok 20 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 398 142s ok 21 142s ok 22 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 399 142s ok 23 142s ok 24 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 400 142s ok 25 142s ok 26 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 401 142s ok 27 142s ok 28 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 402 142s ok 29 142s ok 30 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 596 142s ok 31 142s ok 32 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 597 142s ok 33 142s ok 34 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 598 142s ok 35 142s ok 36 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 599 142s ok 37 142s ok 38 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 600 142s ok 39 142s ok 40 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 601 142s ok 41 142s ok 42 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 602 142s ok 43 142s ok 44 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1016 142s ok 45 142s ok 46 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1017 142s ok 47 142s ok 48 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1018 142s ok 49 142s ok 50 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1019 142s ok 51 142s ok 52 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1020 142s ok 53 142s ok 54 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1021 142s ok 55 142s ok 56 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1022 142s ok 57 142s ok 58 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1023 142s ok 59 142s ok 60 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1024 142s ok 61 142s ok 62 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1025 142s ok 63 142s ok 64 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1026 142s ok 65 142s ok 66 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1027 142s ok 67 142s ok 68 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1028 142s ok 69 142s ok 70 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1029 142s ok 71 142s ok 72 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 1030 142s ok 73 142s ok 74 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8170 142s ok 75 142s ok 76 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8171 142s ok 77 142s ok 78 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8172 142s ok 79 142s ok 80 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8173 142s ok 81 142s ok 82 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8174 142s ok 83 142s ok 84 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8175 142s ok 85 142s ok 86 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8176 142s ok 87 142s ok 88 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8177 142s ok 89 142s ok 90 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8178 142s ok 91 142s ok 92 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8179 142s ok 93 142s ok 94 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8180 142s ok 95 142s ok 96 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8181 142s ok 97 142s ok 98 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8182 142s ok 99 142s ok 100 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8183 142s ok 101 142s ok 102 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8184 142s ok 103 142s ok 104 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8185 142s ok 105 142s ok 106 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8186 142s ok 107 142s ok 108 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8187 142s ok 109 142s ok 110 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8188 142s ok 111 142s ok 112 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8189 142s ok 113 142s ok 114 142s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s Got rc 200 for length 8190 142s ok 115 142s ok 116 142s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 142s ok 145s t/apache/chunkinput.t ............... 145s 1..37 145s # Running under perl version 5.040000 for linux 145s # Current time local: Sun Dec 1 09:56:28 2024 145s # Current time GMT: Sun Dec 1 09:56:28 2024 145s # Using Test.pm version 1.31 145s # Using Apache/Test.pm version 1.44 145s testing default 145s ok 1 145s # testing : response codes 145s # expected: 'HTTP/1.1 200 OK' 145s # received: 'HTTP/1.1 200 OK' 145s ok 2 145s # testing : trailer (pid) 145s # expected: '54610' 145s # received: '54610' 145s ok 3 145s ok 4 145s # testing : response codes 145s # expected: 'HTTP/1.1 404 Not Found' 145s # received: 'HTTP/1.1 404 Not Found' 145s ok 5 145s ok 6 145s # testing : response codes 145s # expected: 'HTTP/1.1 200 OK' 145s # received: 'HTTP/1.1 200 OK' 145s ok 7 145s ok 8 145s # testing : response codes 145s # expected: 'HTTP/1.1 404 Not Found' 145s # received: 'HTTP/1.1 404 Not Found' 145s ok 9 145s ok 10 145s # testing : response codes 145s # expected: 'HTTP/1.1 200 OK' 145s # received: 'HTTP/1.1 200 OK' 145s ok 11 145s ok 12 145s # testing : response codes 145s # expected: 'HTTP/1.1 404 Not Found' 145s # received: 'HTTP/1.1 404 Not Found' 145s ok 13 145s ok 14 145s # testing : response codes 145s # expected: 'HTTP/1.1 200 OK' 145s # received: 'HTTP/1.1 200 OK' 145s ok 15 145s ok 16 145s # testing : response codes 145s # expected: 'HTTP/1.1 404 Not Found' 145s # received: 'HTTP/1.1 404 Not Found' 145s ok 17 145s ok 18 145s # testing : response codes 145s # expected: 'HTTP/1.1 200 OK' 145s # received: 'HTTP/1.1 200 OK' 145s ok 19 145s ok 20 145s # testing : response codes 145s # expected: 'HTTP/1.1 404 Not Found' 145s # received: 'HTTP/1.1 404 Not Found' 145s ok 21 145s ok 22 145s # testing : response codes 145s # expected: 'HTTP/1.1 400 Bad Request' 145s # received: 'HTTP/1.1 400 Bad Request' 145s ok 23 145s ok 24 145s # testing : response codes 145s # expected: 'HTTP/1.1 400 Bad Request' 145s # received: 'HTTP/1.1 400 Bad Request' 145s ok 25 145s ok 26 145s # testing : response codes 145s # expected: 'HTTP/1.1 413 Request Entity Too Large' 145s # received: 'HTTP/1.1 413 Request Entity Too Large' 145s ok 27 145s ok 28 145s # testing : response codes 145s # expected: 'HTTP/1.1 413 Request Entity Too Large' 145s # received: 'HTTP/1.1 413 Request Entity Too Large' 145s ok 29 145s ok 30 145s # testing : response codes 145s # expected: 'HTTP/1.1 400 Bad Request' 145s # received: 'HTTP/1.1 400 Bad Request' 145s ok 31 145s ok 32 145s # testing : response codes 145s # expected: 'HTTP/1.1 400 Bad Request' 145s # received: 'HTTP/1.1 400 Bad Request' 145s ok 33 145s ok 34 145s # testing : response codes 145s # expected: 'HTTP/1.1 400 Bad Request' 145s # received: 'HTTP/1.1 400 Bad Request' 145s ok 35 145s ok 36 145s # testing : response codes 145s # expected: 'HTTP/1.1 400 Bad Request' 145s # received: 'HTTP/1.1 400 Bad Request' 145s ok 37 145s ok 148s t/apache/contentlength.t ............ 148s 1..24 148s # Running under perl version 5.040000 for linux 148s # Current time local: Sun Dec 1 09:56:31 2024 148s # Current time GMT: Sun Dec 1 09:56:31 2024 148s # Using Test.pm version 1.31 148s # Using Apache/Test.pm version 1.44 148s testing default 148s ok 1 148s # testing : response codes POST for /echo_post with Content-Length: 148s # expected: 'HTTP/1.1 400 Bad Request' 148s # received: 'HTTP/1.1 400 Bad Request' 148s ok 2 148s ok 3 148s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 148s # expected: 'HTTP/1.1 400 Bad Request' 148s # received: 'HTTP/1.1 400 Bad Request' 148s ok 4 148s ok 5 148s # testing : response codes POST for /echo_post with Content-Length: 0 148s # expected: 'HTTP/1.1 200 OK' 148s # received: 'HTTP/1.1 200 OK' 148s ok 6 148s ok 7 148s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 148s # expected: 'HTTP/1.1 404 Not Found' 148s # received: 'HTTP/1.1 404 Not Found' 148s ok 8 148s ok 9 148s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 148s # expected: 'HTTP/1.1 200 OK' 148s # received: 'HTTP/1.1 200 OK' 148s ok 10 148s ok 11 148s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 148s # expected: 'HTTP/1.1 404 Not Found' 148s # received: 'HTTP/1.1 404 Not Found' 148s ok 12 148s ok 13 148s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 148s # expected: 'HTTP/1.1 400 Bad Request' 148s # received: 'HTTP/1.1 400 Bad Request' 148s ok 14 148s ok 15 148s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 148s # expected: 'HTTP/1.1 400 Bad Request' 148s # received: 'HTTP/1.1 400 Bad Request' 148s ok 16 148s ok 17 148s # testing : response codes POST for /echo_post with Content-Length: -1 148s # expected: 'HTTP/1.1 400 Bad Request' 148s # received: 'HTTP/1.1 400 Bad Request' 148s ok 18 148s ok 19 148s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 148s # expected: 'HTTP/1.1 400 Bad Request' 148s # received: 'HTTP/1.1 400 Bad Request' 148s ok 20 148s ok 21 148s # testing : response codes POST for /echo_post with Content-Length: 123abc 148s # expected: 'HTTP/1.1 400 Bad Request' 148s # received: 'HTTP/1.1 400 Bad Request' 148s ok 22 148s ok 23 148s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 148s # expected: 'HTTP/1.1 400 Bad Request' 148s # received: 'HTTP/1.1 400 Bad Request' 148s ok 24 148s ok 151s t/apache/errordoc.t ................. 151s 1..14 151s # Running under perl version 5.040000 for linux 151s # Current time local: Sun Dec 1 09:56:34 2024 151s # Current time GMT: Sun Dec 1 09:56:34 2024 151s # Using Test.pm version 1.31 151s # Using Apache/Test.pm version 1.44 151s # testing : notfound.html code 151s # expected: 404 151s # received: '404' 151s ok 1 151s # testing : notfound.html content 151s # expected: qr/per-server 404/ 151s # received: 'per-server 404' 151s ok 2 151s # testing : /inherit/notfound.html code 151s # expected: 404 151s # received: '404' 151s ok 3 151s # testing : /inherit/notfound.html content 151s # expected: qr/per-server 404/ 151s # received: 'per-server 404' 151s ok 4 151s # testing : /redefine/notfound.html code 151s # expected: 404 151s # received: '404' 151s ok 5 151s # testing : /redefine/notfound.html content 151s # expected: 'per-dir 404' 151s # received: 'per-dir 404' 151s ok 6 151s # testing : /redefine/notfound.html code 151s # expected: 404 151s # received: '404' 151s ok 7 151s # testing : /redefine/notfound.html content 151s # expected: qr/Not Found/ 151s # received: ' 151s # 151s # 404 Not Found 151s # 151s #

Not Found

151s #

The requested URL was not found on this server.

151s # ' 151s ok 8 151s # testing : /merge/notfound.html code 151s # expected: 404 151s # received: '404' 151s ok 9 151s # testing : /merge/notfound.html content 151s # expected: 'testing merge' 151s # received: 'testing merge' 151s ok 10 151s # testing : /merge/merge2/notfound.html code 151s # expected: 404 151s # received: '404' 151s ok 11 151s # testing : /merge/merge2/notfound.html content 151s # expected: 'testing merge' 151s # received: 'testing merge' 151s ok 12 151s # testing : /bounce/notfound.html code 151s # expected: 404 151s # received: '404' 151s ok 13 151s # testing : /bounce/notfound.html content 151s # expected: qr/expire test/ 151s # received: ' 151s # expire test 151s # expire test 151s # ' 151s ok 14 151s ok 154s t/apache/etags.t .................... 154s # Checking for existence of FileETag directive 154s # Returned 200: 154s 1..61 154s # Running under perl version 5.040000 for linux 154s # Current time local: Sun Dec 1 09:56:37 2024 154s # Current time GMT: Sun Dec 1 09:56:37 2024 154s # Using Test.pm version 1.31 154s # Using Apache/Test.pm version 1.44 154s # --- 154s # HEAD /apache/etags/s/test.txt 154s # Expecting one component in ETag field 154s # Received "b" 154s ok 1 154s # --- 154s # HEAD /apache/etags/default/test.txt 154s # Expecting two components in ETag field 154s # Received "b-61fafa7f73d80" 154s ok 2 154s # --- 154s # HEAD /apache/etags/none/ms/test.txt 154s # Expecting two components in ETag field 154s # Received "b-61fafa7f73d80" 154s ok 3 154s # --- 154s # HEAD /apache/etags/none/is/test.txt 154s # Expecting two components in ETag field 154s # Received "7d06b-b" 154s ok 4 154s # --- 154s # HEAD /apache/etags/all/is/test.txt 154s # Expecting two components in ETag field 154s # Received "7cffe-b" 154s ok 5 154s # --- 154s # HEAD /apache/etags/m/minus-is/test.txt 154s # Expecting field to be absent 154s # Received "61fafa7f73d80" 154s ok 6 154s # --- 154s # HEAD /apache/etags/m/plus-is/test.txt 154s # Expecting three components in ETag field 154s # Received "7d048-b-61fafa7f73d80" 154s ok 7 154s # --- 154s # HEAD /apache/etags/all/mi/test.txt 154s # Expecting two components in ETag field 154s # Received "7d004-61fafa7f73d80" 154s ok 8 154s # --- 154s # HEAD /apache/etags/none/s/test.txt 154s # Expecting one component in ETag field 154s # Received "b" 154s ok 9 154s # --- 154s # HEAD /apache/etags/m/plus-ms/test.txt 154s # Expecting two components in ETag field 154s # Received "b-61fafa7f73d80" 154s ok 10 154s # --- 154s # HEAD /apache/etags/m/minus-mis/test.txt 154s # Expecting field to be absent 154s # Received "b-61fafa7f73d80" 154s ok 11 154s # --- 154s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 154s # Expecting one component in ETag field 154s # Received "b" 154s ok 12 154s # --- 154s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 154s # Expecting one component in ETag field 154s # Received "61fafa7f73d80" 154s ok 13 154s # --- 154s # HEAD /apache/etags/all/inherit/test.txt 154s # Expecting three components in ETag field 154s # Received "7cffb-b-61fafa7f73d80" 154s ok 14 154s # --- 154s # HEAD /apache/etags/none/inherit/test.txt 154s # Expecting field to be absent 154s # ETag field is missing 154s ok 15 154s # --- 154s # HEAD /apache/etags/none/plus-is/test.txt 154s # Expecting two components in ETag field 154s # Received "7d07d-b" 154s ok 16 154s # --- 154s # HEAD /apache/etags/all/minus-mi/test.txt 154s # Expecting one component in ETag field 154s # Received "b" 154s ok 17 154s # --- 154s # HEAD /apache/etags/all/m/test.txt 154s # Expecting one component in ETag field 154s # Received "61fafa7f73d80" 154s ok 18 154s # --- 154s # HEAD /apache/etags/all/minus-m/test.txt 154s # Expecting two components in ETag field 154s # Received "7d00d-b" 154s ok 19 154s # --- 154s # HEAD /apache/etags/none/mis/test.txt 154s # Expecting three components in ETag field 154s # Received "7d074-b-61fafa7f73d80" 154s ok 20 154s # --- 154s # HEAD /apache/etags/all/test.txt 154s # Expecting three components in ETag field 154s # Received "7d023-b-61fafa7f73d80" 154s ok 21 154s # --- 154s # HEAD /apache/etags/m/minus-mi/test.txt 154s # Expecting field to be absent 154s # Received "b-61fafa7f73d80" 154s ok 22 154s # --- 154s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 154s # Expecting two components in ETag field 154s # Received "b-61fafa7f73d80" 154s ok 23 154s # --- 154s # HEAD /apache/etags/none/mi/test.txt 154s # Expecting two components in ETag field 154s # Received "7d071-61fafa7f73d80" 154s ok 24 154s # --- 154s # HEAD /apache/etags/none/plus-m/test.txt 154s # Expecting one component in ETag field 154s # Received "61fafa7f73d80" 154s ok 25 154s # --- 154s # HEAD /apache/etags/none/plus-mi/test.txt 154s # Expecting two components in ETag field 154s # Received "7d083-61fafa7f73d80" 154s ok 26 154s # --- 154s # HEAD /apache/etags/all/minus-is/test.txt 154s # Expecting one component in ETag field 154s # Received "61fafa7f73d80" 154s ok 27 154s # --- 154s # HEAD /apache/etags/m/minus-i/test.txt 154s # Expecting field to be absent 154s # Received "61fafa7f73d80" 154s ok 28 154s # --- 154s # HEAD /apache/etags/all/ms/test.txt 154s # Expecting two components in ETag field 154s # Received "b-61fafa7f73d80" 154s ok 29 154s # --- 154s # HEAD /apache/etags/all/minus-mis/test.txt 154s # Expecting field to be absent 154s # Received "b-61fafa7f73d80" 154s ok 30 154s # --- 154s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 154s # Expecting one component in ETag field 154s # Received "7d097" 154s ok 31 154s # --- 154s # HEAD /apache/etags/m/plus-m/test.txt 154s # Expecting one component in ETag field 154s # Received "61fafa7f73d80" 154s ok 32 154s # --- 154s # HEAD /apache/etags/none/m/test.txt 154s # Expecting one component in ETag field 154s # Received "61fafa7f73d80" 154s ok 33 154s # --- 154s # HEAD /apache/etags/m/plus-i/test.txt 154s # Expecting two components in ETag field 154s # Received "7d045-61fafa7f73d80" 154s ok 34 154s # --- 154s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 154s # Expecting field to be absent 154s # Received "b-61fafa7f73d80" 154s ok 35 154s # --- 154s # HEAD /apache/etags/m/test.txt 154s # Expecting one component in ETag field 154s # Received "61fafa7f73d80" 154s ok 36 154s # --- 154s # HEAD /apache/etags/none/i/test.txt 154s # Expecting one component in ETag field 154s # Received "7d066" 154s ok 37 154s # --- 154s # HEAD /apache/etags/none/plus-mis/test.txt 154s # Expecting three components in ETag field 154s # Received "7d09b-b-61fafa7f73d80" 154s ok 38 154s # --- 154s # HEAD /apache/etags/m/minus-s/test.txt 154s # Expecting field to be absent 154s # Received "61fafa7f73d80" 154s ok 39 154s # --- 154s # HEAD /apache/etags/all/mis/test.txt 154s # Expecting three components in ETag field 154s # Received "7d01c-b-61fafa7f73d80" 154s ok 40 154s # --- 154s # HEAD /apache/etags/none/test.txt 154s # Expecting field to be absent 154s # ETag field is missing 154s ok 41 154s # --- 154s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 154s # Expecting two components in ETag field 154s # Received "7d08e-b" 154s ok 42 154s # --- 154s # HEAD /apache/etags/i/test.txt 154s # Expecting one component in ETag field 154s # Received "7d028" 154s ok 43 154s # --- 154s # HEAD /apache/etags/m/minus-m/test.txt 154s # Expecting field to be absent 154s # Received "b-61fafa7f73d80" 154s ok 44 154s # --- 154s # HEAD /apache/etags/mis/test.txt 154s # Expecting three components in ETag field 154s # Received "7d05e-b-61fafa7f73d80" 154s ok 45 154s # --- 154s # HEAD /apache/etags/m/plus-mis/test.txt 154s # Expecting three components in ETag field 154s # Received "7d051-b-61fafa7f73d80" 154s ok 46 154s # --- 154s # HEAD /apache/etags/all/minus-i/test.txt 154s # Expecting two components in ETag field 154s # Received "b-61fafa7f73d80" 154s ok 47 154s # --- 154s # HEAD /apache/etags/is/test.txt 154s # Expecting two components in ETag field 154s # Received "7d02b-b" 154s ok 48 154s # --- 154s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 154s # Expecting two components in ETag field 154s # Received "7d09a-61fafa7f73d80" 154s ok 49 154s # --- 154s # HEAD /apache/etags/none/plus-s/test.txt 154s # Expecting one component in ETag field 154s # Received "b" 154s ok 50 154s # --- 154s # HEAD /apache/etags/none/plus-ms/test.txt 154s # Expecting two components in ETag field 154s # Received "b-61fafa7f73d80" 154s ok 51 154s # --- 154s # HEAD /apache/etags/mi/test.txt 154s # Expecting two components in ETag field 154s # Received "7d05b-61fafa7f73d80" 154s ok 52 154s # --- 154s # HEAD /apache/etags/all/s/test.txt 154s # Expecting one component in ETag field 154s # Received "b" 154s ok 53 154s # --- 154s # HEAD /apache/etags/m/plus-s/test.txt 154s # Expecting two components in ETag field 154s # Received "b-61fafa7f73d80" 154s ok 54 154s # --- 154s # HEAD /apache/etags/all/minus-ms/test.txt 154s # Expecting one component in ETag field 154s # Received "7d016" 154s ok 55 154s # --- 154s # HEAD /apache/etags/m/minus-ms/test.txt 154s # Expecting field to be absent 154s # Received "b-61fafa7f73d80" 154s ok 56 154s # --- 154s # HEAD /apache/etags/none/plus-i/test.txt 154s # Expecting one component in ETag field 154s # Received "7d07a" 154s ok 57 154s # --- 154s # HEAD /apache/etags/m/plus-mi/test.txt 154s # Expecting two components in ETag field 154s # Received "7d04e-61fafa7f73d80" 154s ok 58 154s # --- 154s # HEAD /apache/etags/all/minus-s/test.txt 154s # Expecting two components in ETag field 154s # Received "7d019-61fafa7f73d80" 154s ok 59 154s # --- 154s # HEAD /apache/etags/all/i/test.txt 154s # Expecting one component in ETag field 154s # Received "7cff9" 154s ok 60 154s # --- 154s # HEAD /apache/etags/ms/test.txt 154s # Expecting two components in ETag field 154s # Received "b-61fafa7f73d80" 154s ok 61 154s ok 157s t/apache/expr.t ..................... 157s 1..229 157s # Running under perl version 5.040000 for linux 157s # Current time local: Sun Dec 1 09:56:40 2024 157s # Current time GMT: Sun Dec 1 09:56:40 2024 157s # Using Test.pm version 1.31 157s # Using Apache/Test.pm version 1.44 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true" should evaluate to true, got true 157s ok 1 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "false" should evaluate to false, got false 157s ok 2 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s Should get parse error for "foo", got parse error 157s ok 3 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "1 -eq 01" should evaluate to true, got true 157s ok 4 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "1 -eq 2" should evaluate to false, got false 157s ok 5 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "1 -ne 2" should evaluate to true, got true 157s ok 6 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "1 -ne 1" should evaluate to false, got false 157s ok 7 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "1 -lt 02" should evaluate to true, got true 157s ok 8 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "1 -lt 1" should evaluate to false, got false 157s ok 9 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "1 -le 2" should evaluate to true, got true 157s ok 10 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "1 -le 1" should evaluate to true, got true 157s ok 11 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "2 -gt 1" should evaluate to true, got true 157s ok 12 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "1 -gt 1" should evaluate to false, got false 157s ok 13 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "2 -ge 1" should evaluate to true, got true 157s ok 14 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "1 -ge 1" should evaluate to true, got true 157s ok 15 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "1 -gt -1" should evaluate to true, got true 157s ok 16 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'aa' == 'aa'" should evaluate to true, got true 157s ok 17 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'aa' == 'b'" should evaluate to false, got false 157s ok 18 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'aa' = 'aa'" should evaluate to true, got true 157s ok 19 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'aa' = 'b'" should evaluate to false, got false 157s ok 20 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'aa' != 'b'" should evaluate to true, got true 157s ok 21 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'aa' != 'aa'" should evaluate to false, got false 157s ok 22 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'aa' < 'b'" should evaluate to true, got true 157s ok 23 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'aa' < 'aa'" should evaluate to false, got false 157s ok 24 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'aa' <= 'b'" should evaluate to true, got true 157s ok 25 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'aa' <= 'aa'" should evaluate to true, got true 157s ok 26 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'b' > 'aa'" should evaluate to true, got true 157s ok 27 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'aa' > 'aa'" should evaluate to false, got false 157s ok 28 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'b' >= 'aa'" should evaluate to true, got true 157s ok 29 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'aa' >= 'aa'" should evaluate to true, got true 157s ok 30 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 157s ok 31 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 157s ok 32 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 157s ok 33 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 157s ok 34 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 157s ok 35 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 157s ok 36 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 157s ok 37 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 157s ok 38 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 157s ok 39 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 157s ok 40 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{TIME} != ''" should evaluate to true, got true 157s ok 41 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'a' -in { 'b', 'a' } " should evaluate to true, got true 157s ok 42 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'a' -in { 'b', 'c' } " should evaluate to false, got false 157s ok 43 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " 'abc' =~ /bc/ " should evaluate to true, got true 157s ok 44 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " 'abc' =~ /BC/i " should evaluate to true, got true 157s ok 45 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " 'abc' !~ m!bc! " should evaluate to false, got false 157s ok 46 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " 'abc' !~ m!BC!i " should evaluate to false, got false 157s ok 47 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " $0 == '' " should evaluate to true, got true 157s ok 48 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " $1 == '' " should evaluate to true, got true 157s ok 49 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " $9 == '' " should evaluate to true, got true 157s ok 50 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " '$0' == '' " should evaluate to true, got true 157s ok 51 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 157s ok 52 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 157s ok 53 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 157s ok 54 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 157s ok 55 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 157s ok 56 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 157s ok 57 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 157s ok 58 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 157s ok 59 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 157s ok 60 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 157s ok 61 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 157s ok 62 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 157s ok 63 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 157s ok 64 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 157s ok 65 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 157s ok 66 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 157s ok 67 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 157s ok 68 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 157s ok 69 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 157s ok 70 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{HTTPS} == 'off' " should evaluate to true, got true 157s ok 71 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 157s ok 72 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 157s ok 73 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 157s ok 74 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 157s ok 75 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 157s ok 76 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 157s ok 77 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 157s ok 78 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 157s ok 79 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 157s ok 80 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 157s ok 81 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 157s ok 82 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "escape('?') = '%3f' " should evaluate to true, got true 157s ok 83 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "unescape('%3f') = '?' " should evaluate to true, got true 157s ok 84 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 157s ok 85 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 157s ok 86 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 157s ok 87 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "file('/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 157s ok 88 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-n ''" should evaluate to false, got false 157s ok 89 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-z ''" should evaluate to true, got true 157s ok 90 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-n '1'" should evaluate to true, got true 157s ok 91 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-z '1'" should evaluate to false, got false 157s ok 92 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s Should get parse error for "-R 'abc'", got parse error 157s ok 93 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 157s ok 94 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-R '240.0.0.0'" should evaluate to false, got false 157s ok 95 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-R '240.0.0.0/8'" should evaluate to false, got false 157s ok 96 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-R 'ff::/8'" should evaluate to false, got false 157s ok 97 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 157s ok 98 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 157s ok 99 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 157s ok 100 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 157s ok 101 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 157s ok 102 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 157s ok 103 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 157s ok 104 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'foo' -strmatch '*o'" should evaluate to true, got true 157s ok 105 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 157s ok 106 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'foo' -strmatch 'F*'" should evaluate to false, got false 157s ok 107 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'foo' -strcmatch 'F*'" should evaluate to true, got true 157s ok 108 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'foo' -strmatch 'g*'" should evaluate to false, got false 157s ok 109 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'foo' -strcmatch 'g*'" should evaluate to false, got false 157s ok 110 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 157s ok 111 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 157s ok 112 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 157s ok 113 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 157s ok 114 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s Should get parse error for "foo('bar') = 'bar'", got parse error 157s ok 115 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s Should get parse error for "%{FOO} != 'bar'", got parse error 157s ok 116 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s Should get parse error for "'bar' = bar", got parse error 157s ok 117 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true" should evaluate to true, got true 157s ok 118 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true && true" should evaluate to true, got true 157s ok 119 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true || true" should evaluate to true, got true 157s ok 120 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true || true || true" should evaluate to true, got true 157s ok 121 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true || true && true" should evaluate to true, got true 157s ok 122 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true && true || true" should evaluate to true, got true 157s ok 123 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true && true && true" should evaluate to true, got true 157s ok 124 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true || true || !true" should evaluate to true, got true 157s ok 125 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true || true && !true" should evaluate to true, got true 157s ok 126 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true && true || !true" should evaluate to true, got true 157s ok 127 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true && true && !true" should evaluate to false, got false 157s ok 128 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true && !true" should evaluate to false, got false 157s ok 129 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true || !true" should evaluate to true, got true 157s ok 130 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true || !true || true" should evaluate to true, got true 157s ok 131 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true || !true && true" should evaluate to true, got true 157s ok 132 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true && !true || true" should evaluate to true, got true 157s ok 133 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true && !true && true" should evaluate to false, got false 157s ok 134 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true || !true || !true" should evaluate to true, got true 157s ok 135 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true || !true && !true" should evaluate to true, got true 157s ok 136 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true && !true || !true" should evaluate to false, got false 157s ok 137 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "true && !true && !true" should evaluate to false, got false 157s ok 138 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true" should evaluate to false, got false 157s ok 139 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true && true" should evaluate to false, got false 157s ok 140 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true || true" should evaluate to true, got true 157s ok 141 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true || true || true" should evaluate to true, got true 157s ok 142 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true || true && true" should evaluate to true, got true 157s ok 143 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true && true || true" should evaluate to true, got true 157s ok 144 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true && true && true" should evaluate to false, got false 157s ok 145 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true || true || !true" should evaluate to true, got true 157s ok 146 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true || true && !true" should evaluate to false, got false 157s ok 147 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true && true || !true" should evaluate to false, got false 157s ok 148 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true && true && !true" should evaluate to false, got false 157s ok 149 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true && !true" should evaluate to false, got false 157s ok 150 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true || !true" should evaluate to false, got false 157s ok 151 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true || !true || true" should evaluate to true, got true 157s ok 152 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true || !true && true" should evaluate to false, got false 157s ok 153 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true && !true || true" should evaluate to true, got true 157s ok 154 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true && !true && true" should evaluate to false, got false 157s ok 155 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true || !true || !true" should evaluate to false, got false 157s ok 156 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true || !true && !true" should evaluate to false, got false 157s ok 157 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true && !true || !true" should evaluate to false, got false 157s ok 158 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!true && !true && !true" should evaluate to false, got false 157s ok 159 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true)" should evaluate to false, got false 157s ok 160 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true && true)" should evaluate to false, got false 157s ok 161 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true || true)" should evaluate to false, got false 157s ok 162 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true || true || true)" should evaluate to false, got false 157s ok 163 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true || true && true)" should evaluate to false, got false 157s ok 164 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true && true || true)" should evaluate to false, got false 157s ok 165 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true && true && true)" should evaluate to false, got false 157s ok 166 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true || true || !true)" should evaluate to false, got false 157s ok 167 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true || true && !true)" should evaluate to false, got false 157s ok 168 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true && true || !true)" should evaluate to false, got false 157s ok 169 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true && true && !true)" should evaluate to true, got true 157s ok 170 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true && !true)" should evaluate to true, got true 157s ok 171 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true || !true)" should evaluate to false, got false 157s ok 172 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true || !true || true)" should evaluate to false, got false 157s ok 173 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true || !true && true)" should evaluate to false, got false 157s ok 174 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true && !true || true)" should evaluate to false, got false 157s ok 175 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true && !true && true)" should evaluate to true, got true 157s ok 176 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true || !true || !true)" should evaluate to false, got false 157s ok 177 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true || !true && !true)" should evaluate to false, got false 157s ok 178 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true && !true || !true)" should evaluate to true, got true 157s ok 179 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(true && !true && !true)" should evaluate to true, got true 157s ok 180 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true)" should evaluate to true, got true 157s ok 181 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true && true)" should evaluate to true, got true 157s ok 182 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true || true)" should evaluate to false, got false 157s ok 183 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true || true || true)" should evaluate to false, got false 157s ok 184 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true || true && true)" should evaluate to false, got false 157s ok 185 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true && true || true)" should evaluate to false, got false 157s ok 186 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true && true && true)" should evaluate to true, got true 157s ok 187 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true || true || !true)" should evaluate to false, got false 157s ok 188 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true || true && !true)" should evaluate to true, got true 157s ok 189 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true && true || !true)" should evaluate to true, got true 157s ok 190 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true && true && !true)" should evaluate to true, got true 157s ok 191 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true && !true)" should evaluate to true, got true 157s ok 192 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true || !true)" should evaluate to true, got true 157s ok 193 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true || !true || true)" should evaluate to false, got false 157s ok 194 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true || !true && true)" should evaluate to true, got true 157s ok 195 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true && !true || true)" should evaluate to false, got false 157s ok 196 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true && !true && true)" should evaluate to true, got true 157s ok 197 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true || !true || !true)" should evaluate to true, got true 157s ok 198 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true || !true && !true)" should evaluate to true, got true 157s ok 199 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true && !true || !true)" should evaluate to true, got true 157s ok 200 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "!(!true && !true && !true)" should evaluate to true, got true 157s ok 201 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "filesize('/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 157s ok 202 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "filesize('/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 157s ok 203 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "filesize('/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 157s ok 204 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-d '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 157s ok 205 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-e '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 157s ok 206 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-f '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 157s ok 207 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-s '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 157s ok 208 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-d '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 157s ok 209 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-e '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 157s ok 210 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-f '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 157s ok 211 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-s '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 157s ok 212 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-d '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 157s ok 213 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-e '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 157s ok 214 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-f '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 157s ok 215 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-s '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 157s ok 216 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-d '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 157s ok 217 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-e '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 157s ok 218 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-f '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 157s ok 219 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-s '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 157s ok 220 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-F '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 157s ok 221 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-F '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 157s ok 222 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-U '/apache/' " should evaluate to true, got true 157s ok 223 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "-U '/apache/expr/none' " should evaluate to false, got false 157s ok 224 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 157s ok 225 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 157s ok 226 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "base64('foo') = 'Zm9v' " should evaluate to true, got true 157s ok 227 157s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 157s ok 228 157s Error log should not have 'Internal evaluation error' entries, found 0 157s ok 229 157s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 157s ok 162s t/apache/expr_string.t .............. 162s 1..29 162s # Running under perl version 5.040000 for linux 162s # Current time local: Sun Dec 1 09:56:43 2024 162s # Current time GMT: Sun Dec 1 09:56:43 2024 162s # Using Test.pm version 1.31 162s # Using Apache/Test.pm version 1.44 162s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 162s ok 1 162s Expected return code 200, got 200 for 'foo' 162s ok 2 162s # testing : log message [Sun Dec 01 09:56:45.875779 2024] [log_debug:info] [pid 10234:tid 10234] [client 127.0.0.1:51374] foo (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 162s # didn't match 162s # expected: 'foo' 162s # received: 'foo' 162s ok 3 162s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 162s ok 4 162s Expected return code 200, got 200 for '%{req:SomeHeader}' 162s ok 5 162s # testing : log message [Sun Dec 01 09:56:46.132304 2024] [log_debug:info] [pid 10234:tid 10234] [client 127.0.0.1:51374] SomeValue (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 162s # didn't match 162s # expected: 'SomeValue' 162s # received: 'SomeValue' 162s ok 6 162s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 162s ok 7 162s Should get parse error (500) for "%{", got 500 162s ok 8 162s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 162s ok 9 162s Expected return code 200, got 200 for '%' 162s ok 10 162s # testing : log message [Sun Dec 01 09:56:46.643240 2024] [log_debug:info] [pid 10239:tid 10239] [client 127.0.0.1:51384] % (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 162s # didn't match 162s # expected: '%' 162s # received: '%' 162s ok 11 162s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 162s ok 12 162s Expected return code 200, got 200 for '}' 162s ok 13 162s # testing : log message [Sun Dec 01 09:56:46.897235 2024] [log_debug:info] [pid 10239:tid 10239] [client 127.0.0.1:51384] } (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 162s # didn't match 162s # expected: '}' 162s # received: '}' 162s ok 14 162s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 162s ok 15 162s Expected return code 200, got 200 for '\"' 162s ok 16 162s # testing : log message [Sun Dec 01 09:56:47.149469 2024] [log_debug:info] [pid 10239:tid 10239] [client 127.0.0.1:51384] " (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 162s # didn't match 162s # expected: '"' 162s # received: '"' 162s ok 17 162s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 162s ok 18 162s Expected return code 200, got 200 for '\'' 162s ok 19 162s # testing : log message [Sun Dec 01 09:56:47.402823 2024] [log_debug:info] [pid 10239:tid 10239] [client 127.0.0.1:51384] ' (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 162s # didn't match 162s # expected: '\'' 162s # received: '\'' 162s ok 20 162s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 162s ok 21 162s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 162s ok 22 162s # testing : log message [Sun Dec 01 09:56:47.655150 2024] [log_debug:info] [pid 10239:tid 10239] [client 127.0.0.1:51384] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 162s # didn't match 162s # expected: '%{req:SomeHeader}' 162s # received: '%{req:SomeHeader}' 162s ok 23 162s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 162s ok 24 162s Expected return code 200, got 200 for '%{tolower:IDENT}' 162s ok 25 162s # testing : log message [Sun Dec 01 09:56:47.908657 2024] [log_debug:info] [pid 10239:tid 10239] [client 127.0.0.1:51384] ident (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 162s # didn't match 162s # expected: 'ident' 162s # received: 'ident' 162s ok 26 162s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 162s ok 27 162s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 162s ok 28 162s # testing : log message [Sun Dec 01 09:56:48.162541 2024] [log_debug:info] [pid 10239:tid 10239] [client 127.0.0.1:51384] get (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 162s # didn't match 162s # expected: 'get' 162s # received: 'get' 162s ok 29 162s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 162s ok 165s t/apache/getfile.t .................. 165s # using LWP client 165s 1..220 165s # Running under perl version 5.040000 for linux 165s # Current time local: Sun Dec 1 09:56:48 2024 165s # Current time GMT: Sun Dec 1 09:56:48 2024 165s # Using Test.pm version 1.31 165s # Using Apache/Test.pm version 1.44 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "4c64-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 19556 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl.pod 165s # expected: 19556 165s # received: 19556 165s ok 1 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "dbb0-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 56240 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5004delta.pod 165s # expected: 56240 165s # received: 56240 165s ok 2 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "85ea-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 34282 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5005delta.pod 165s # expected: 34282 165s # received: 34282 165s ok 3 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "da40-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 55872 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5100delta.pod 165s # expected: 55872 165s # received: 55872 165s ok 4 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "ab70-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 43888 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5101delta.pod 165s # expected: 43888 165s # received: 43888 165s ok 5 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "15cb8-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 89272 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5120delta.pod 165s # expected: 89272 165s # received: 89272 165s ok 6 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2707-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 9991 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5121delta.pod 165s # expected: 9991 165s # received: 9991 165s ok 7 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2569-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 9577 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5122delta.pod 165s # expected: 9577 165s # received: 9577 165s ok 8 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1004-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4100 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5123delta.pod 165s # expected: 4100 165s # received: 4100 165s ok 9 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "e58-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 3672 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5124delta.pod 165s # expected: 3672 165s # received: 3672 165s ok 10 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1e00-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 7680 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5125delta.pod 165s # expected: 7680 165s # received: 7680 165s ok 11 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "233a9-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 144297 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5140delta.pod 165s # expected: 144297 165s # received: 144297 165s ok 12 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1f1e-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 7966 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5141delta.pod 165s # expected: 7966 165s # received: 7966 165s ok 13 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1aeb-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 6891 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5142delta.pod 165s # expected: 6891 165s # received: 6891 165s ok 14 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1e50-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 7760 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5143delta.pod 165s # expected: 7760 165s # received: 7760 165s ok 15 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "18b7-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 6327 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5144delta.pod 165s # expected: 6327 165s # received: 6327 165s ok 16 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "20a07-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 133639 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5160delta.pod 165s # expected: 133639 165s # received: 133639 165s ok 17 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "17fe-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 6142 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5161delta.pod 165s # expected: 6142 165s # received: 6142 165s ok 18 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "e0a-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 3594 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5162delta.pod 165s # expected: 3594 165s # received: 3594 165s ok 19 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "ff5-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4085 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5163delta.pod 165s # expected: 4085 165s # received: 4085 165s ok 20 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1d280-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 119424 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5180delta.pod 165s # expected: 119424 165s # received: 119424 165s ok 21 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "19c5-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 6597 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5181delta.pod 165s # expected: 6597 165s # received: 6597 165s ok 22 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "14d7-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 5335 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5182delta.pod 165s # expected: 5335 165s # received: 5335 165s ok 23 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1208-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4616 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5184delta.pod 165s # expected: 4616 165s # received: 4616 165s ok 24 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1c352-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 115538 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5200delta.pod 165s # expected: 115538 165s # received: 115538 165s ok 25 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2a07-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 10759 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5201delta.pod 165s # expected: 10759 165s # received: 10759 165s ok 26 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2fef-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 12271 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5202delta.pod 165s # expected: 12271 165s # received: 12271 165s ok 27 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2410-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 9232 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5203delta.pod 165s # expected: 9232 165s # received: 9232 165s ok 28 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1fa8f-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 129679 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5220delta.pod 165s # expected: 129679 165s # received: 129679 165s ok 29 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "293d-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 10557 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5221delta.pod 165s # expected: 10557 165s # received: 10557 165s ok 30 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "301f-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 12319 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5222delta.pod 165s # expected: 12319 165s # received: 12319 165s ok 31 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "20fa-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 8442 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5223delta.pod 165s # expected: 8442 165s # received: 8442 165s ok 32 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1162-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4450 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5224delta.pod 165s # expected: 4450 165s # received: 4450 165s ok 33 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "fc09-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 64521 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5240delta.pod 165s # expected: 64521 165s # received: 64521 165s ok 34 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2009-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 8201 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5241delta.pod 165s # expected: 8201 165s # received: 8201 165s ok 35 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1007-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4103 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5242delta.pod 165s # expected: 4103 165s # received: 4103 165s ok 36 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2aac-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 10924 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5243delta.pod 165s # expected: 10924 165s # received: 10924 165s ok 37 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1168-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4456 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5244delta.pod 165s # expected: 4456 165s # received: 4456 165s ok 38 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1875a-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 100186 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5260delta.pod 165s # expected: 100186 165s # received: 100186 165s ok 39 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1e25-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 7717 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5261delta.pod 165s # expected: 7717 165s # received: 7717 165s ok 40 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1e16-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 7702 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5262delta.pod 165s # expected: 7702 165s # received: 7702 165s ok 41 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1b69-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 7017 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5263delta.pod 165s # expected: 7017 165s # received: 7017 165s ok 42 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "115d9-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 71129 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5280delta.pod 165s # expected: 71129 165s # received: 71129 165s ok 43 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "11f7-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4599 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5281delta.pod 165s # expected: 4599 165s # received: 4599 165s ok 44 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1806-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 6150 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5282delta.pod 165s # expected: 6150 165s # received: 6150 165s ok 45 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "13f7-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 5111 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5283delta.pod 165s # expected: 5111 165s # received: 5111 165s ok 46 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "a038-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 41016 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5300delta.pod 165s # expected: 41016 165s # received: 41016 165s ok 47 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1662-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 5730 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5301delta.pod 165s # expected: 5730 165s # received: 5730 165s ok 48 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "124a-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4682 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5302delta.pod 165s # expected: 4682 165s # received: 4682 165s ok 49 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1374-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4980 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5303delta.pod 165s # expected: 4980 165s # received: 4980 165s ok 50 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "d310-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 54032 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5320delta.pod 165s # expected: 54032 165s # received: 54032 165s ok 51 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1b5f-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 7007 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:50 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5321delta.pod 165s # expected: 7007 165s # received: 7007 165s ok 52 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "9201-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 37377 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5340delta.pod 165s # expected: 37377 165s # received: 37377 165s ok 53 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1076-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4214 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5341delta.pod 165s # expected: 4214 165s # received: 4214 165s ok 54 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "f68-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 3944 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5342delta.pod 165s # expected: 3944 165s # received: 3944 165s ok 55 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "fd6-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4054 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5343delta.pod 165s # expected: 4054 165s # received: 4054 165s ok 56 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "ad8b-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 44427 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5360delta.pod 165s # expected: 44427 165s # received: 44427 165s ok 57 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1288-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4744 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5361delta.pod 165s # expected: 4744 165s # received: 4744 165s ok 58 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "f69-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 3945 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5362delta.pod 165s # expected: 3945 165s # received: 3945 165s ok 59 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "fd7-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4055 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5363delta.pod 165s # expected: 4055 165s # received: 4055 165s ok 60 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "10d47-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 68935 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5380delta.pod 165s # expected: 68935 165s # received: 68935 165s ok 61 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "f6a-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 3946 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5381delta.pod 165s # expected: 3946 165s # received: 3946 165s ok 62 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "fd8-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4056 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5382delta.pod 165s # expected: 4056 165s # received: 4056 165s ok 63 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "c797-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 51095 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl5400delta.pod 165s # expected: 51095 165s # received: 51095 165s ok 64 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1e723-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 124707 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl561delta.pod 165s # expected: 124707 165s # received: 124707 165s ok 65 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1a2bb-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 107195 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl56delta.pod 165s # expected: 107195 165s # received: 107195 165s ok 66 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "94ac-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 38060 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl581delta.pod 165s # expected: 38060 165s # received: 38060 165s ok 67 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1176-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4470 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl582delta.pod 165s # expected: 4470 165s # received: 4470 165s ok 68 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "18bf-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 6335 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl583delta.pod 165s # expected: 6335 165s # received: 6335 165s ok 69 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1cc3-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 7363 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl584delta.pod 165s # expected: 7363 165s # received: 7363 165s ok 70 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1701-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 5889 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl585delta.pod 165s # expected: 5889 165s # received: 5889 165s ok 71 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "122b-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4651 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl586delta.pod 165s # expected: 4651 165s # received: 4651 165s ok 72 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "20a4-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 8356 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl587delta.pod 165s # expected: 8356 165s # received: 8356 165s ok 73 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "62c1-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 25281 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl588delta.pod 165s # expected: 25281 165s # received: 25281 165s ok 74 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "d28d-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 53901 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl589delta.pod 165s # expected: 53901 165s # received: 53901 165s ok 75 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1c1d5-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 115157 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perl58delta.pod 165s # expected: 115157 165s # received: 115157 165s ok 76 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "4fe9-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 20457 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlaix.pod 165s # expected: 20457 165s # received: 20457 165s ok 77 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1688-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 5768 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlamiga.pod 165s # expected: 5768 165s # received: 5768 165s ok 78 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2031-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 8241 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlandroid.pod 165s # expected: 8241 165s # received: 8241 165s ok 79 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "ceb51-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 846673 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlapi.pod 165s # expected: 846673 165s # received: 846673 165s ok 80 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "5838-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 22584 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlapio.pod 165s # expected: 22584 165s # received: 22584 165s ok 81 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1b62-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 7010 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlartistic.pod 165s # expected: 7010 165s # received: 7010 165s ok 82 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "210c-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 8460 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlbook.pod 165s # expected: 8460 165s # received: 8460 165s ok 83 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "126-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 294 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlboot.pod 165s # expected: 294 165s # received: 294 165s ok 84 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "130-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 304 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlbot.pod 165s # expected: 304 165s # received: 304 165s ok 85 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1f50-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 8016 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlbs2000.pod 165s # expected: 8016 165s # received: 8016 165s ok 86 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "dea2-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 56994 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlcall.pod 165s # expected: 56994 165s # received: 56994 165s ok 87 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1180-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4480 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlcheat.pod 165s # expected: 4480 165s # received: 4480 165s ok 88 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "3179-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 12665 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlclass.pod 165s # expected: 12665 165s # received: 12665 165s ok 89 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "3c63-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 15459 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlclassguts.pod 165s # expected: 15459 165s # received: 15459 165s ok 90 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "d19f-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 53663 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlclib.pod 165s # expected: 53663 165s # received: 53663 165s ok 91 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "12e5-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4837 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlcn.pod 165s # expected: 4837 165s # received: 4837 165s ok 92 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1b1b-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 6939 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlcommunity.pod 165s # expected: 6939 165s # received: 6939 165s ok 93 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "662a-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 26154 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlcygwin.pod 165s # expected: 26154 165s # received: 26154 165s ok 94 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "cfa2-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 53154 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perldata.pod 165s # expected: 53154 165s # received: 53154 165s ok 95 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "134d-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4941 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 165s # expected: 4941 165s # received: 4941 165s ok 96 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "a85c-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 43100 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perldebguts.pod 165s # expected: 43100 165s # received: 43100 165s ok 97 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "5693-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 22163 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perldebtut.pod 165s # expected: 22163 165s # received: 22163 165s ok 98 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "9bc9-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 39881 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perldebug.pod 165s # expected: 39881 165s # received: 39881 165s ok 99 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "c797-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 51095 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perldelta.pod 165s # expected: 51095 165s # received: 51095 165s ok 100 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "5fb8-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 24504 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perldeprecation.pod 165s # expected: 24504 165s # received: 24504 165s ok 101 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "4d4e9-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 316649 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perldiag.pod 165s # expected: 316649 165s # received: 316649 165s ok 102 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "24a0-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 9376 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perldoc.pod 165s # expected: 9376 165s # received: 9376 165s ok 103 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "b4ed-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 46317 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perldocstyle.pod 165s # expected: 46317 165s # received: 46317 165s ok 104 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "6946-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 26950 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perldsc.pod 165s # expected: 26950 165s # received: 26950 165s ok 105 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1f20-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 7968 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perldtrace.pod 165s # expected: 7968 165s # received: 7968 165s ok 106 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1497f-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 84351 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlebcdic.pod 165s # expected: 84351 165s # received: 84351 165s ok 107 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "937e-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 37758 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlembed.pod 165s # expected: 37758 165s # received: 37758 165s ok 108 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2812-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 10258 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlexperiment.pod 165s # expected: 10258 165s # received: 10258 165s ok 109 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "58d2-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 22738 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlfaq.pod 165s # expected: 22738 165s # received: 22738 165s ok 110 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "34a1-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 13473 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlfaq1.pod 165s # expected: 13473 165s # received: 13473 165s ok 111 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "292a-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 10538 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlfaq2.pod 165s # expected: 10538 165s # received: 10538 165s ok 112 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "92e1-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 37601 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlfaq3.pod 165s # expected: 37601 165s # received: 37601 165s ok 113 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "16bcd-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 93133 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlfaq4.pod 165s # expected: 93133 165s # received: 93133 165s ok 114 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "dbc1-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 56257 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlfaq5.pod 165s # expected: 56257 165s # received: 56257 165s ok 115 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "9a71-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 39537 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlfaq6.pod 165s # expected: 39537 165s # received: 39537 165s ok 116 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "93ae-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 37806 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlfaq7.pod 165s # expected: 37806 165s # received: 37806 165s ok 117 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "c30c-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 49932 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlfaq8.pod 165s # expected: 49932 165s # received: 49932 165s ok 118 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "3b75-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 15221 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlfaq9.pod 165s # expected: 15221 165s # received: 15221 165s ok 119 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "56ca-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 22218 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlfilter.pod 165s # expected: 22218 165s # received: 22218 165s ok 120 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "342b-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 13355 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlfork.pod 165s # expected: 13355 165s # received: 13355 165s ok 121 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "4122-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 16674 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlform.pod 165s # expected: 16674 165s # received: 16674 165s ok 122 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "671-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 1649 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 165s # expected: 1649 165s # received: 1649 165s ok 123 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "68740-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 427840 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlfunc.pod 165s # expected: 427840 165s # received: 427840 165s ok 124 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "7c2e-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 31790 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlgit.pod 165s # expected: 31790 165s # received: 31790 165s ok 125 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "219ca-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 137674 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlglossary.pod 165s # expected: 137674 165s # received: 137674 165s ok 126 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "4072-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 16498 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlgov.pod 165s # expected: 16498 165s # received: 16498 165s ok 127 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "35f7-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 13815 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlgpl.pod 165s # expected: 13815 165s # received: 13815 165s ok 128 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "31bb8-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 203704 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlguts.pod 165s # expected: 203704 165s # received: 203704 165s ok 129 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "afe5-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 45029 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlhack.pod 165s # expected: 45029 165s # received: 45029 165s ok 130 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1297d-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 76157 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlhacktips.pod 165s # expected: 76157 165s # received: 76157 165s ok 131 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1809-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 6153 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlhacktut.pod 165s # expected: 6153 165s # received: 6153 165s ok 132 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "602-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 1538 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlhaiku.pod 165s # expected: 1538 165s # received: 1538 165s ok 133 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "ea29-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 59945 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlhist.pod 165s # expected: 59945 165s # received: 59945 165s ok 134 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "77a4-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 30628 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlhpux.pod 165s # expected: 30628 165s # received: 30628 165s ok 135 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "7dd-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 2013 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlhurd.pod 165s # expected: 2013 165s # received: 2013 165s ok 136 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1fc9f-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 130207 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlintern.pod 165s # expected: 130207 165s # received: 130207 165s ok 137 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "9216-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 37398 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlinterp.pod 165s # expected: 37398 165s # received: 37398 165s ok 138 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "579a-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 22426 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlintro.pod 165s # expected: 22426 165s # received: 22426 165s ok 139 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "8ad2-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 35538 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perliol.pod 165s # expected: 35538 165s # received: 35538 165s ok 140 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "11818-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 71704 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlipc.pod 165s # expected: 71704 165s # received: 71704 165s ok 141 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1150-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4432 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlirix.pod 165s # expected: 4432 165s # received: 4432 165s ok 142 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "20a8-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 8360 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perljp.pod 165s # expected: 8360 165s # received: 8360 165s ok 143 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2fc0-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 12224 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlko.pod 165s # expected: 12224 165s # received: 12224 165s ok 144 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "163-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 355 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perllexwarn.pod 165s # expected: 355 165s # received: 355 165s ok 145 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "7ea-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 2026 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perllinux.pod 165s # expected: 2026 165s # received: 2026 165s ok 146 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "12978-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 76152 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perllocale.pod 165s # expected: 76152 165s # received: 76152 165s ok 147 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2487-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 9351 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perllol.pod 165s # expected: 9351 165s # received: 9351 165s ok 148 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2f6f-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 12143 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlmacosx.pod 165s # expected: 12143 165s # received: 12143 165s ok 149 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "67a7-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 26535 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlmod.pod 165s # expected: 26535 165s # received: 26535 165s ok 150 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2574-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 9588 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 165s # expected: 9588 165s # received: 9588 165s ok 151 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1095c-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 67932 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlmodlib.pod 165s # expected: 67932 165s # received: 67932 165s ok 152 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "573b-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 22331 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 165s # expected: 22331 165s # received: 22331 165s ok 153 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "d65-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 3429 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlmroapi.pod 165s # expected: 3429 165s # received: 3429 165s ok 154 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2ad3-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 10963 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlnewmod.pod 165s # expected: 10963 165s # received: 10963 165s ok 155 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "20a5-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 8357 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlnumber.pod 165s # expected: 8357 165s # received: 8357 165s ok 156 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "8d31-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 36145 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlobj.pod 165s # expected: 36145 165s # received: 36145 165s ok 157 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "6885-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 26757 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlootut.pod 165s # expected: 26757 165s # received: 26757 165s ok 158 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2b4ac-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 177324 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlop.pod 165s # expected: 177324 165s # received: 177324 165s ok 159 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "4db-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 1243 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 165s # expected: 1243 165s # received: 1243 165s ok 160 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "3b77-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 15223 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlopentut.pod 165s # expected: 15223 165s # received: 15223 165s ok 161 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "16cb7-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 93367 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlos2.pod 165s # expected: 93367 165s # received: 93367 165s ok 162 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "37cb-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 14283 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlos390.pod 165s # expected: 14283 165s # received: 14283 165s ok 163 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "12b0-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4784 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlos400.pod 165s # expected: 4784 165s # received: 4784 165s ok 164 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "c8a9-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 51369 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlpacktut.pod 165s # expected: 51369 165s # received: 51369 165s ok 165 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "c2bc-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 49852 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlperf.pod 165s # expected: 49852 165s # received: 49852 165s ok 166 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1418-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 5144 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlplan9.pod 165s # expected: 5144 165s # received: 5144 165s ok 167 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "5b65-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 23397 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlpod.pod 165s # expected: 23397 165s # received: 23397 165s ok 168 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "10d10-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 68880 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlpodspec.pod 165s # expected: 68880 165s # received: 68880 165s ok 169 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2f40-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 12096 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 165s # expected: 12096 165s # received: 12096 165s ok 170 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "67b7-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 26551 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlpolicy.pod 165s # expected: 26551 165s # received: 26551 165s ok 171 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "15db1-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 89521 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlport.pod 165s # expected: 89521 165s # received: 89521 165s ok 172 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1412-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 5138 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlpragma.pod 165s # expected: 5138 165s # received: 5138 165s ok 173 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1a25-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 6693 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlqnx.pod 165s # expected: 6693 165s # received: 6693 165s ok 174 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "21256-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 135766 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlre.pod 165s # expected: 135766 165s # received: 135766 165s ok 175 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "8a9c-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 35484 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlreapi.pod 165s # expected: 35484 165s # received: 35484 165s ok 176 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "818f-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 33167 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 165s # expected: 33167 165s # received: 33167 165s ok 177 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "bec7-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 48839 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 165s # expected: 48839 165s # received: 48839 165s ok 178 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "8d5c-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 36188 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlref.pod 165s # expected: 36188 165s # received: 36188 165s ok 179 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "4944-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 18756 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlreftut.pod 165s # expected: 18756 165s # received: 18756 165s ok 180 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "a989-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 43401 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlreguts.pod 165s # expected: 43401 165s # received: 43401 165s ok 181 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1fd-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 509 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlrepository.pod 165s # expected: 509 165s # received: 509 165s ok 182 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "4b07-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 19207 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlrequick.pod 165s # expected: 19207 165s # received: 19207 165s ok 183 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "3caa-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 15530 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlreref.pod 165s # expected: 15530 165s # received: 15530 165s ok 184 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1e1ef-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 123375 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlretut.pod 165s # expected: 123375 165s # received: 123375 165s ok 185 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "651-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 1617 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlriscos.pod 165s # expected: 1617 165s # received: 1617 165s ok 186 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "e707-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 59143 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlrun.pod 165s # expected: 59143 165s # received: 59143 165s ok 187 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "6cea-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 27882 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlsec.pod 165s # expected: 27882 165s # received: 27882 165s ok 188 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "4af2-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 19186 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 165s # expected: 19186 165s # received: 19186 165s ok 189 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "7494-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 29844 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlsolaris.pod 165s # expected: 29844 165s # received: 29844 165s ok 190 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1bdc-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 7132 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlsource.pod 165s # expected: 7132 165s # received: 7132 165s ok 191 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "233b-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 9019 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlstyle.pod 165s # expected: 9019 165s # received: 9019 165s ok 192 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "12fb9-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 77753 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlsub.pod 165s # expected: 77753 165s # received: 77753 165s ok 193 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "d31f-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 54047 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlsyn.pod 165s # expected: 54047 165s # received: 54047 165s ok 194 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "2858-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 10328 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlsynology.pod 165s # expected: 10328 165s # received: 10328 165s ok 195 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "b184-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 45444 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlthrtut.pod 165s # expected: 45444 165s # received: 45444 165s ok 196 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "9a91-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 39569 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perltie.pod 165s # expected: 39569 165s # received: 39569 165s ok 197 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "ce6d8-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 845528 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perltoc.pod 165s # expected: 845528 165s # received: 845528 165s ok 198 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "174-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 372 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perltodo.pod 165s # expected: 372 165s # received: 372 165s ok 199 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "126-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 294 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perltooc.pod 165s # expected: 294 165s # received: 294 165s ok 200 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "126-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 294 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perltoot.pod 165s # expected: 294 165s # received: 294 165s ok 201 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "297f-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 10623 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perltrap.pod 165s # expected: 10623 165s # received: 10623 165s ok 202 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "213f-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 8511 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perltru64.pod 165s # expected: 8511 165s # received: 8511 165s ok 203 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1183-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4483 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perltw.pod 165s # expected: 4483 165s # received: 4483 165s ok 204 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "162b6-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 90806 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlunicode.pod 165s # expected: 90806 165s # received: 90806 165s ok 205 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "6349-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 25417 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlunicook.pod 165s # expected: 25417 165s # received: 25417 165s ok 206 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "372e-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 14126 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlunifaq.pod 165s # expected: 14126 165s # received: 14126 165s ok 207 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "96e1-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 38625 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perluniintro.pod 165s # expected: 38625 165s # received: 38625 165s ok 208 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "6eefa-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 454394 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perluniprops.pod 165s # expected: 454394 165s # received: 454394 165s ok 209 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1f10-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 7952 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlunitut.pod 165s # expected: 7952 165s # received: 7952 165s ok 210 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "1ce8-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 7400 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlutil.pod 165s # expected: 7400 165s # received: 7400 165s ok 211 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "16c17-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 93207 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlvar.pod 165s # expected: 93207 165s # received: 93207 165s ok 212 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "c68d-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 50829 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlvms.pod 165s # expected: 50829 165s # received: 50829 165s ok 213 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "f16-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 3862 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlvos.pod 165s # expected: 3862 165s # received: 3862 165s ok 214 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "7c61-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 31841 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlwin32.pod 165s # expected: 31841 165s # received: 31841 165s ok 215 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "12d15-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 77077 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlxs.pod 165s # expected: 77077 165s # received: 77077 165s ok 216 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "c51f-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 50463 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlxstut.pod 165s # expected: 50463 165s # received: 50463 165s ok 217 165s #lwp request: 165s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "5dc1-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 24001 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 165s # expected: 24001 165s # received: 24001 165s ok 218 165s #lwp request: 165s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "bb288-61fb3d76b3b80" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 766600 165s #Last-Modified: Thu, 15 Aug 2024 07:32:14 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-binary-httpd 165s # expected: 766600 165s # received: 766600 165s ok 219 165s #lwp request: 165s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 165s #User-Agent: libwww-perl/6.77 165s # 165s #server response: 165s #HTTP/1.1 200 OK 165s #Connection: close 165s #Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Accept-Ranges: bytes 165s #ETag: "3e84c0-62796587675c0" 165s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 165s #Vary: In-If1 165s #Content-Length: 4097216 165s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 165s #Client-Date: Sun, 01 Dec 2024 09:56:51 GMT 165s #Client-Peer: 127.0.0.1:8529 165s #Client-Response-Num: 1 165s #DMMATCH1: 1 165s # 165s # testing : download of /getfiles-binary-perl 165s # expected: 4097216 165s # received: 4097216 165s ok 220 165s ok 168s t/apache/headers.t .................. 168s 1..27 168s # Running under perl version 5.040000 for linux 168s # Current time local: Sun Dec 1 09:56:51 2024 168s # Current time GMT: Sun Dec 1 09:56:51 2024 168s # Using Test.pm version 1.31 168s # Using Apache/Test.pm version 1.44 168s testing: Hello: World 168s ok 1 168s # testing : response success 168s # expected: qr/HTTP\/1\.. 200 OK/ 168s # received: 'HTTP/1.1 200 OK' 168s ok 2 168s header: [World] vs [World] 168s # testing : compare header Hello value 168s # expected: 'World' 168s # received: 'World' 168s ok 3 168s testing: Hello: World 168s ok 4 168s # testing : response success 168s # expected: qr/HTTP\/1\.. 200 OK/ 168s # received: 'HTTP/1.1 200 OK' 168s ok 5 168s header: [World] vs [World] 168s # testing : compare header Hello value 168s # expected: 'World' 168s # received: 'World' 168s ok 6 168s testing: Hello: World 168s ok 7 168s # testing : response success 168s # expected: qr/HTTP\/1\.. 200 OK/ 168s # received: 'HTTP/1.1 200 OK' 168s ok 8 168s header: [World] vs [World] 168s # testing : compare header Hello value 168s # expected: 'World' 168s # received: 'World' 168s ok 9 168s testing: Hello: Foo 168s Bar 168s ok 10 168s # testing : response success 168s # expected: qr/HTTP\/1\.. 200 OK/ 168s # received: 'HTTP/1.1 200 OK' 168s ok 11 168s header: [Foo Bar] vs [Foo Bar] 168s # testing : compare header Hello value 168s # expected: 'Foo Bar' 168s # received: 'Foo Bar' 168s ok 12 168s testing: Hello: Foo 168s Bar 168s ok 13 168s # testing : response success 168s # expected: qr/HTTP\/1\.. 200 OK/ 168s # received: 'HTTP/1.1 200 OK' 168s ok 14 168s header: [Foo Bar] vs [Foo Bar] 168s # testing : compare header Hello value 168s # expected: 'Foo Bar' 168s # received: 'Foo Bar' 168s ok 15 168s testing: Hello: Foo 168s Bar 168s ok 16 168s # testing : response success 168s # expected: qr/HTTP\/1\.. 200 OK/ 168s # received: 'HTTP/1.1 200 OK' 168s ok 17 168s header: [Foo Bar] vs [Foo Bar] 168s # testing : compare header Hello value 168s # expected: 'Foo Bar' 168s # received: 'Foo Bar' 168s ok 18 168s testing: Hello: Foo 168s Bar 168s ok 19 168s # testing : response success 168s # expected: qr/HTTP\/1\.. 200 OK/ 168s # received: 'HTTP/1.1 200 OK' 168s ok 20 168s header: [Foo Bar] vs [Foo Bar] 168s # testing : compare header Hello value 168s # expected: 'Foo Bar' 168s # received: 'Foo Bar' 168s ok 21 168s testing: Hello: Foo 168s Bar 168s ok 22 168s # testing : response success 168s # expected: qr/HTTP\/1\.. 200 OK/ 168s # received: 'HTTP/1.1 200 OK' 168s ok 23 168s header: [Foo Bar] vs [Foo Bar] 168s # testing : compare header Hello value 168s # expected: 'Foo Bar' 168s # received: 'Foo Bar' 168s ok 24 168s testing: Hello:World 168s ok 25 168s # testing : response success 168s # expected: qr/HTTP\/1\.. 200 OK/ 168s # received: 'HTTP/1.1 200 OK' 168s ok 26 168s header: [World] vs [World] 168s # testing : compare header Hello value 168s # expected: 'World' 168s # received: 'World' 168s ok 27 168s ok 170s t/apache/hostcheck.t ................ 170s 1..14 170s # Running under perl version 5.040000 for linux 170s # Current time local: Sun Dec 1 09:56:53 2024 170s # Current time GMT: Sun Dec 1 09:56:53 2024 170s # Using Test.pm version 1.31 170s # Using Apache/Test.pm version 1.44 170s # SENDING to 127.0.0.1:8529 170s # GET / HTTP/1.1 170s Host: localhost 170s 170s # expected 200, got 200 for ok 170s ok 1 170s # SENDING to 127.0.0.1:8529 170s # GET / HTTP/1.1 170s Host: localhost:1 170s 170s # expected 200, got 200 for port ignored 170s ok 2 170s # SENDING to 127.0.0.1:8529 170s # GET / HTTP/1.1 170s Host: notlisted 170s 170s # expected 200, got 200 for name not listed 170s ok 3 170s # SENDING to 127.0.0.1:8529 170s # GET / HTTP/1.1 170s Host: 127.0.0.1 170s 170s # expected 200, got 200 for IP not in serveralias/servername 170s ok 4 170s # SENDING to 127.0.0.1:8529 170s # GET / HTTP/1.1 170s Host: default-strict 170s 170s # expected 200, got 200 for NVH matches in default server 170s ok 5 170s # SENDING to 127.0.0.1:8529 170s # GET / HTTP/1.1 170s Host: nvh-strict 170s 170s # expected 200, got 200 for NVH matches 170s ok 6 170s # SENDING to 127.0.0.1:8529 170s # GET / HTTP/1.1 170s Host: nvh-strict:1 170s 170s # expected 200, got 200 for NVH matches port ignored 170s ok 7 170s # SENDING to 127.0.0.1:8545 170s # GET / HTTP/1.1 170s Host: localhost 170s 170s # expected 400, got 400 for ok 170s ok 8 170s # SENDING to 127.0.0.1:8545 170s # GET / HTTP/1.1 170s Host: localhost:1 170s 170s # expected 400, got 400 for port ignored 170s ok 9 170s # SENDING to 127.0.0.1:8545 170s # GET / HTTP/1.1 170s Host: notlisted 170s 170s # expected 400, got 400 for name not listed 170s ok 10 170s # SENDING to 127.0.0.1:8545 170s # GET / HTTP/1.1 170s Host: 127.0.0.1 170s 170s # expected 400, got 400 for IP not in serveralias/servername 170s ok 11 170s # SENDING to 127.0.0.1:8545 170s # GET / HTTP/1.1 170s Host: default-strict 170s 170s # expected 200, got 200 for NVH matches in default server 170s ok 12 170s # SENDING to 127.0.0.1:8545 170s # GET / HTTP/1.1 170s Host: nvh-strict 170s 170s # expected 200, got 200 for NVH matches 170s ok 13 170s # SENDING to 127.0.0.1:8545 170s # GET / HTTP/1.1 170s Host: nvh-strict:1 170s 170s # expected 200, got 200 for NVH matches port ignored 170s ok 14 170s ok 173s t/apache/http_strict.t .............. 173s 1..178 173s # Running under perl version 5.040000 for linux 173s # Current time local: Sun Dec 1 09:56:56 2024 173s # Current time GMT: Sun Dec 1 09:56:56 2024 173s # Using Test.pm version 1.31 173s # Using Apache/Test.pm version 1.44 173s # SENDING: 173s # GET / HTTP/1.0\r\n\r\n 173s # expecting success, got 200 173s ok 1 173s # SENDING: 173s # GET / HTTP/1.0\n\n 173s # expecting success, got 200 173s ok 2 173s # SENDING: 173s # get / HTTP/1.0\r\n\r\n 173s # expecting 501, got 501 173s ok 3 173s # SENDING: 173s # G ET / HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 4 173s # SENDING: 173s # G\x00ET / HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 5 173s # SENDING: 173s # G/T / HTTP/1.0\r\n\r\n 173s # expecting 501, got 501 173s ok 6 173s # SENDING: 173s # GET /\x00 HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 7 173s # SENDING: 173s # GET / HTTP/1.0\x00\r\n\r\n 173s # expecting 400, got 400 173s ok 8 173s # SENDING: 173s # GET\x0c/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 9 173s # SENDING: 173s # GET\r/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 10 173s # SENDING: 173s # GET\t/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 11 173s # SENDING: 173s # GET / HTT/1.0\r\n\r\n 173s # expecting error, got 400 173s ok 12 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 173s # expecting success, got 200 173s ok 13 173s # SENDING: 173s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 173s # expecting success, got 200 173s ok 14 173s # SENDING: 173s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 173s # expecting success, got 200 173s ok 15 173s # SENDING: 173s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 173s # expecting 400, got 400 173s ok 16 173s # SENDING: 173s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 173s # expecting 400, got 400 173s ok 17 173s # SENDING: 173s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 173s # expecting 200, got 200 173s ok 18 173s # SENDING: 173s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 173s # expecting 400, got 400 173s ok 19 173s # SENDING: 173s # GET / HTTP/\r\nHost: localhost\r\n\r\n 173s # expecting error, got 400 173s ok 20 173s # SENDING: 173s # GET / HTTP/0.9\r\n\r\n 173s # expecting error, got 400 173s ok 21 173s # SENDING: 173s # GET / HTTP/0.8\r\n\r\n 173s # expecting error, got 400 173s ok 22 173s # SENDING: 173s # GET /\x01 HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 23 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 173s # expecting 200, got 200 173s ok 24 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 173s # expecting 200, got 200 173s ok 25 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 173s # expecting 400, got 400 173s ok 26 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 173s # expecting 200, got 200 173s ok 27 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo\r\n\r\n 173s # expecting 400, got 400 173s ok 28 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 173s # expecting 400, got 400 173s ok 29 173s # SENDING: 173s # GET / HTTP/1.0\r\n: bar\r\n\r\n 173s # expecting 400, got 400 173s ok 30 173s # SENDING: 173s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 173s # expecting 200, got 200 173s ok 31 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 173s # expecting 400, got 400 173s ok 32 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 173s # expecting 400, got 400 173s ok 33 173s # SENDING: 173s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 173s # expecting 400, got 400 173s ok 34 173s # SENDING: 173s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 173s # expecting 200, got 200 173s ok 35 173s # SENDING: 173s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 173s # expecting 400, got 400 173s ok 36 173s # SENDING: 173s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 173s # expecting 400, got 400 173s ok 37 173s # SENDING: 173s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 173s # expecting 200, got 200 173s ok 38 173s # SENDING: 173s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 173s # expecting 400, got 400 173s ok 39 173s # SENDING: 173s # GET / HTTP/1.0\r\r 173s # expecting dropped connection and HTTPD dropped connection 173s ok 40 173s # SENDING: 173s # GET /\r\n 173s # expecting headerless HTTP/0.9 body, got response 173s ok 41 173s # SENDING: 173s # GET /#frag HTTP/1.0\r\n 173s # expecting 400, got 400 173s ok 42 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 173s # expecting 200, got 200 173s ok 43 173s # SENDING: 173s # GET http://017700000001/ HTTP/1.0\r\n\r\n 173s # expecting 200, got 200 173s ok 44 173s # SENDING: 173s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 173s # expecting 200, got 200 173s ok 45 173s # SENDING: 173s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 173s # expecting 200, got 200 173s ok 46 173s # SENDING: 173s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 173s # expecting 200, got 200 173s ok 47 173s # SENDING: 173s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 173s # expecting 200, got 200 173s ok 48 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 173s # expecting 200, got 200 173s ok 49 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 173s # expecting 400, got 400 173s ok 50 173s # SENDING: 173s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 173s # expecting 200, got 200 173s ok 51 173s # SENDING: 173s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 52 173s # SENDING: 173s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 53 173s # SENDING: 173s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 54 173s # SENDING: 173s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 173s # expecting 200, got 200 173s ok 55 173s # SENDING: 173s # GET http://[::1]/ HTTP/1.0\r\n\r\n 173s # expecting success, got 200 173s ok 56 173s # SENDING: 173s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 173s # expecting success, got 200 173s ok 57 173s # SENDING: 173s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 173s # expecting success, got 200 173s ok 58 173s # SENDING: 173s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 173s # expecting success, got 200 173s ok 59 173s # SENDING: 173s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 60 173s # SENDING: 173s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 173s # expecting success, got 200 173s ok 61 173s # SENDING: 173s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 173s # expecting success, got 200 173s ok 62 173s # SENDING: 173s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 63 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 173s # expecting success, got 200 173s ok 64 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 173s # expecting success, got 200 173s ok 65 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 173s # expecting success, got 200 173s ok 66 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 173s # expecting success, got 200 173s ok 67 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 173s # expecting success, got 200 173s ok 68 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 173s # expecting success, got 200 173s ok 69 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 173s # expecting 200, got 200 173s ok 70 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 173s # expecting 200, got 200 173s ok 71 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 173s # expecting 400, got 400 173s ok 72 173s # SENDING: 173s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 173s # expecting 200, got 200 173s ok 73 173s # SENDING: 173s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 173s # expecting 200, got 200 173s ok 74 173s # SENDING: 173s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 173s # expecting 200, got 200 173s ok 75 173s # SENDING: 173s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 173s # expecting 200, got 200 173s ok 76 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 173s # expecting 200, got 200 173s ok 77 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 173s # expecting 200, got 200 173s ok 78 173s # SENDING: 173s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 173s # expecting 200, got 200 173s ok 79 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 173s # DECODED: Foo: bar 173s # RESPONSE: 173s # HTTP/1.1 200 OK\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Foo: bar\r\n 173s # Vary: In-If1\r\n 173s # DMMATCH1: 1\r\n 173s # Connection: close\r\n 173s # Content-Type: text/plain\r\n 173s # \r\n 173s # Hi!\n 173s # SERVERNAME=localhost\n 173s # HTTP_HOST=\n 173s # 173s # expecting 200, got 200 173s ok 80 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 173s # DECODED: Foo: 173s # RESPONSE: 173s # HTTP/1.1 200 OK\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Foo: \r\n 173s # Vary: In-If1\r\n 173s # DMMATCH1: 1\r\n 173s # Connection: close\r\n 173s # Content-Type: text/plain\r\n 173s # \r\n 173s # Hi!\n 173s # SERVERNAME=localhost\n 173s # HTTP_HOST=\n 173s # 173s # expecting 200, got 200 173s ok 81 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 173s # DECODED: : bar 173s # RESPONSE: 173s # HTTP/1.1 500 Internal Server Error\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Content-Length: 564\r\n 173s # Connection: close\r\n 173s # Content-Type: text/html; charset=iso-8859-1\r\n 173s # \r\n 173s # \n 173s # \n 173s # ... 173s # expecting 500, got 500 173s ok 82 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 173s # DECODED: F\x00oo: bar 173s # RESPONSE: 173s # HTTP/1.1 500 Internal Server Error\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Content-Length: 528\r\n 173s # Connection: close\r\n 173s # Content-Type: text/html; charset=iso-8859-1\r\n 173s # \r\n 173s # \n 173s # \n 173s # ... 173s # expecting 500, got 500 173s ok 83 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 173s # DECODED: F\x01oo: bar 173s # RESPONSE: 173s # HTTP/1.1 500 Internal Server Error\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Content-Length: 564\r\n 173s # Connection: close\r\n 173s # Content-Type: text/html; charset=iso-8859-1\r\n 173s # \r\n 173s # \n 173s # \n 173s # ... 173s # expecting 500, got 500 173s ok 84 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 173s # DECODED: F\noo: bar 173s # RESPONSE: 173s # HTTP/1.1 500 Internal Server Error\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Content-Length: 528\r\n 173s # Connection: close\r\n 173s # Content-Type: text/html; charset=iso-8859-1\r\n 173s # \r\n 173s # \n 173s # \n 173s # ... 173s # expecting 500, got 500 173s ok 85 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 173s # DECODED: Foo: b\tar 173s # RESPONSE: 173s # HTTP/1.1 200 OK\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Foo: b\tar\r\n 173s # Vary: In-If1\r\n 173s # DMMATCH1: 1\r\n 173s # Connection: close\r\n 173s # Content-Type: text/plain\r\n 173s # \r\n 173s # Hi!\n 173s # SERVERNAME=localhost\n 173s # HTTP_HOST=\n 173s # 173s # expecting 200, got 200 173s ok 86 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 173s # DECODED: Foo: b\x01ar 173s # RESPONSE: 173s # HTTP/1.1 500 Internal Server Error\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Content-Length: 564\r\n 173s # Connection: close\r\n 173s # Content-Type: text/html; charset=iso-8859-1\r\n 173s # \r\n 173s # \n 173s # \n 173s # ... 173s # expecting 500, got 500 173s ok 87 173s # SENDING: 173s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 173s # expecting 500, got 500 173s ok 88 173s # SENDING: 173s # GET / HTTP/1.0\r\n\r\n 173s # expecting success, got 200 173s ok 89 173s # SENDING: 173s # GET / HTTP/1.0\n\n 173s # expecting 400, got 400 173s ok 90 173s # SENDING: 173s # get / HTTP/1.0\r\n\r\n 173s # expecting 501, got 501 173s ok 91 173s # SENDING: 173s # G ET / HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 92 173s # SENDING: 173s # G\x00ET / HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 93 173s # SENDING: 173s # G/T / HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 94 173s # SENDING: 173s # GET /\x00 HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 95 173s # SENDING: 173s # GET / HTTP/1.0\x00\r\n\r\n 173s # expecting 400, got 400 173s ok 96 173s # SENDING: 173s # GET\x0c/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 97 173s # SENDING: 173s # GET\r/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 98 173s # SENDING: 173s # GET\t/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 99 173s # SENDING: 173s # GET / HTT/1.0\r\n\r\n 173s # expecting error, got 400 173s ok 100 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 173s # expecting success, got 200 173s ok 101 173s # SENDING: 173s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 173s # expecting success, got 200 173s ok 102 173s # SENDING: 173s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 173s # expecting success, got 200 173s ok 103 173s # SENDING: 173s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 173s # expecting 400, got 400 173s ok 104 173s # SENDING: 173s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 173s # expecting 400, got 400 173s ok 105 173s # SENDING: 173s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 173s # expecting 400, got 400 173s ok 106 173s # SENDING: 173s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 173s # expecting 400, got 400 173s ok 107 173s # SENDING: 173s # GET / HTTP/\r\nHost: localhost\r\n\r\n 173s # expecting error, got 400 173s ok 108 173s # SENDING: 173s # GET / HTTP/0.9\r\n\r\n 173s # expecting error, got 400 173s ok 109 173s # SENDING: 173s # GET / HTTP/0.8\r\n\r\n 173s # expecting error, got 400 173s ok 110 173s # SENDING: 173s # GET /\x01 HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 111 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 173s # expecting 200, got 200 173s ok 112 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 173s # expecting 200, got 200 173s ok 113 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 173s # expecting 400, got 400 173s ok 114 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 173s # expecting 400, got 400 173s ok 115 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo\r\n\r\n 173s # expecting 400, got 400 173s ok 116 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 173s # expecting 400, got 400 173s ok 117 173s # SENDING: 173s # GET / HTTP/1.0\r\n: bar\r\n\r\n 173s # expecting 400, got 400 173s ok 118 173s # SENDING: 173s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 173s # expecting 200, got 200 173s ok 119 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 173s # expecting 400, got 400 173s ok 120 173s # SENDING: 173s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 173s # expecting 400, got 400 173s ok 121 173s # SENDING: 173s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 173s # expecting 400, got 400 173s ok 122 173s # SENDING: 173s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 173s # expecting 400, got 400 173s ok 123 173s # SENDING: 173s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 173s # expecting 400, got 400 173s ok 124 173s # SENDING: 173s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 173s # expecting 400, got 400 173s ok 125 173s # SENDING: 173s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 173s # expecting 200, got 200 173s ok 126 173s # SENDING: 173s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 173s # expecting 400, got 400 173s ok 127 173s # SENDING: 173s # GET / HTTP/1.0\r\r 173s # expecting dropped connection and HTTPD dropped connection 173s ok 128 173s # SENDING: 173s # GET /\r\n 173s # expecting headerless HTTP/0.9 body, got response 173s ok 129 173s # SENDING: 173s # GET /#frag HTTP/1.0\r\n 173s # expecting 400, got 400 173s ok 130 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 173s # expecting 400, got 400 173s ok 131 173s # SENDING: 173s # GET http://017700000001/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 132 173s # SENDING: 173s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 133 173s # SENDING: 173s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 173s # expecting 200, got 200 173s ok 134 173s # SENDING: 173s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 135 173s # SENDING: 173s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 136 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 173s # expecting 400, got 400 173s ok 137 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 173s # expecting 400, got 400 173s ok 138 173s # SENDING: 173s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 173s # expecting 200, got 200 173s ok 139 173s # SENDING: 173s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 140 173s # SENDING: 173s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 141 173s # SENDING: 173s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 142 173s # SENDING: 173s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 143 173s # SENDING: 173s # GET http://[::1]/ HTTP/1.0\r\n\r\n 173s # expecting success, got 200 173s ok 144 173s # SENDING: 173s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 173s # expecting success, got 200 173s ok 145 173s # SENDING: 173s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 173s # expecting success, got 200 173s ok 146 173s # SENDING: 173s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 173s # expecting success, got 200 173s ok 147 173s # SENDING: 173s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 148 173s # SENDING: 173s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 173s # expecting success, got 200 173s ok 149 173s # SENDING: 173s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 173s # expecting success, got 200 173s ok 150 173s # SENDING: 173s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 173s # expecting 400, got 400 173s ok 151 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 173s # expecting success, got 200 173s ok 152 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 173s # expecting success, got 200 173s ok 153 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 173s # expecting success, got 200 173s ok 154 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 173s # expecting success, got 200 173s ok 155 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 173s # expecting success, got 200 173s ok 156 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 173s # expecting success, got 200 173s ok 157 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 173s # expecting 400, got 400 173s ok 158 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 173s # expecting 400, got 400 173s ok 159 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 173s # expecting 400, got 400 173s ok 160 173s # SENDING: 173s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 173s # expecting 200, got 200 173s ok 161 173s # SENDING: 173s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 173s # expecting 200, got 200 173s ok 162 173s # SENDING: 173s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 173s # expecting 200, got 200 173s ok 163 173s # SENDING: 173s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 173s # expecting 200, got 200 173s ok 164 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 173s # expecting 200, got 200 173s ok 165 173s # SENDING: 173s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 173s # expecting 200, got 200 173s ok 166 173s # SENDING: 173s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 173s # expecting 200, got 200 173s ok 167 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 173s # DECODED: Foo: bar 173s # RESPONSE: 173s # HTTP/1.1 200 OK\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Foo: bar\r\n 173s # Vary: In-If1\r\n 173s # DMMATCH1: 1\r\n 173s # Connection: close\r\n 173s # Content-Type: text/plain\r\n 173s # \r\n 173s # Hi!\n 173s # SERVERNAME=localhost\n 173s # HTTP_HOST=\n 173s # 173s # expecting 200, got 200 173s ok 168 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 173s # DECODED: Foo: 173s # RESPONSE: 173s # HTTP/1.1 200 OK\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Foo: \r\n 173s # Vary: In-If1\r\n 173s # DMMATCH1: 1\r\n 173s # Connection: close\r\n 173s # Content-Type: text/plain\r\n 173s # \r\n 173s # Hi!\n 173s # SERVERNAME=localhost\n 173s # HTTP_HOST=\n 173s # 173s # expecting 200, got 200 173s ok 169 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 173s # DECODED: : bar 173s # RESPONSE: 173s # HTTP/1.1 500 Internal Server Error\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Content-Length: 564\r\n 173s # Connection: close\r\n 173s # Content-Type: text/html; charset=iso-8859-1\r\n 173s # \r\n 173s # \n 173s # \n 173s # ... 173s # expecting 500, got 500 173s ok 170 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 173s # DECODED: F\x00oo: bar 173s # RESPONSE: 173s # HTTP/1.1 500 Internal Server Error\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Content-Length: 528\r\n 173s # Connection: close\r\n 173s # Content-Type: text/html; charset=iso-8859-1\r\n 173s # \r\n 173s # \n 173s # \n 173s # ... 173s # expecting 500, got 500 173s ok 171 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 173s # DECODED: F\x01oo: bar 173s # RESPONSE: 173s # HTTP/1.1 500 Internal Server Error\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Content-Length: 564\r\n 173s # Connection: close\r\n 173s # Content-Type: text/html; charset=iso-8859-1\r\n 173s # \r\n 173s # \n 173s # \n 173s # ... 173s # expecting 500, got 500 173s ok 172 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 173s # DECODED: F\noo: bar 173s # RESPONSE: 173s # HTTP/1.1 500 Internal Server Error\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Content-Length: 528\r\n 173s # Connection: close\r\n 173s # Content-Type: text/html; charset=iso-8859-1\r\n 173s # \r\n 173s # \n 173s # \n 173s # ... 173s # expecting 500, got 500 173s ok 173 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 173s # DECODED: Foo: b\tar 173s # RESPONSE: 173s # HTTP/1.1 200 OK\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Foo: b\tar\r\n 173s # Vary: In-If1\r\n 173s # DMMATCH1: 1\r\n 173s # Connection: close\r\n 173s # Content-Type: text/plain\r\n 173s # \r\n 173s # Hi!\n 173s # SERVERNAME=localhost\n 173s # HTTP_HOST=\n 173s # 173s # expecting 200, got 200 173s ok 174 173s # SENDING: 173s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 173s # DECODED: Foo: b\x01ar 173s # RESPONSE: 173s # HTTP/1.1 500 Internal Server Error\r\n 173s # Date: Sun, 01 Dec 2024 09:56:59 GMT\r\n 173s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 173s # Content-Length: 564\r\n 173s # Connection: close\r\n 173s # Content-Type: text/html; charset=iso-8859-1\r\n 173s # \r\n 173s # \n 173s # \n 173s # ... 173s # expecting 500, got 500 173s ok 175 173s # SENDING: 173s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 173s # expecting 500, got 500 173s ok 176 173s ok 177 173s ok 178 173s ok 175s t/apache/if_sections.t .............. 175s 1..46 175s # Running under perl version 5.040000 for linux 175s # Current time local: Sun Dec 1 09:56:59 2024 175s # Current time GMT: Sun Dec 1 09:56:59 2024 175s # Using Test.pm version 1.31 175s # Using Apache/Test.pm version 1.44 175s # /if_sec/ with '': 175s # expected: 200 175s # received: '200' 175s ok 1 175s # expected: undef 175s # received: undef 175s ok 2 175s # /if_sec/foo.if_test with '': 175s # expected: 200 175s # received: '200' 175s ok 3 175s # expected: undef 175s # received: undef 175s ok 4 175s # /if_sec/foo.if_test with '1': 175s # expected: 200 175s # received: '200' 175s ok 5 175s # expected: 'global1' 175s # received: 'global1' 175s ok 6 175s # /if_sec/foo.if_test with '1 11': 175s # expected: 200 175s # received: '200' 175s ok 7 175s # expected: 'global1, nested11, nested113' 175s # received: 'global1, nested11, nested113' 175s ok 8 175s # /if_sec/foo.if_test with '1 11 111': 175s # expected: 200 175s # received: '200' 175s ok 9 175s # expected: 'global1, nested11, nested111' 175s # received: 'global1, nested11, nested111' 175s ok 10 175s # /if_sec/foo.if_test with '1 11 112': 175s # expected: 200 175s # received: '200' 175s ok 11 175s # expected: 'global1, nested11, nested112' 175s # received: 'global1, nested11, nested112' 175s ok 12 175s # /if_sec/foo.if_test with '1 2': 175s # expected: 200 175s # received: '200' 175s ok 13 175s # expected: 'global1, files2' 175s # received: 'global1, files2' 175s ok 14 175s # /if_sec/dir/foo.txt with '1 2': 175s # expected: 200 175s # received: '200' 175s ok 15 175s # expected: 'global1, dir1, dir2, dir_files1' 175s # received: 'global1, dir1, dir2, dir_files1' 175s ok 16 175s # /if_sec/dir/ with '1 2': 175s # expected: 200 175s # received: '200' 175s ok 17 175s # expected: 'global1, dir1, dir2' 175s # received: 'global1, dir1, dir2' 175s ok 18 175s # /if_sec/dir/ with '1 11': 175s # expected: 200 175s # received: '200' 175s ok 19 175s # expected: 'global1, dir1, nested11, nested113' 175s # received: 'global1, dir1, nested11, nested113' 175s ok 20 175s # /if_sec/dir/ with '1 11 111': 175s # expected: 200 175s # received: '200' 175s ok 21 175s # expected: 'global1, dir1, nested11, nested111' 175s # received: 'global1, dir1, nested11, nested111' 175s ok 22 175s # /if_sec/dir/ with '1 11 112': 175s # expected: 200 175s # received: '200' 175s ok 23 175s # expected: 'global1, dir1, nested11, nested112' 175s # received: 'global1, dir1, nested11, nested112' 175s ok 24 175s # /if_sec/loc/ with '1 2': 175s # expected: 200 175s # received: '200' 175s ok 25 175s # expected: 'global1, loc1, loc2' 175s # received: 'global1, loc1, loc2' 175s ok 26 175s # /if_sec/loc/foo.txt with '1 2': 175s # expected: 200 175s # received: '200' 175s ok 27 175s # expected: 'global1, loc1, loc2' 175s # received: 'global1, loc1, loc2' 175s ok 28 175s # /if_sec/loc/ with '1 11': 175s # expected: 200 175s # received: '200' 175s ok 29 175s # expected: 'global1, loc1, nested11, nested113' 175s # received: 'global1, loc1, nested11, nested113' 175s ok 30 175s # /if_sec/loc/ with '1 11 111': 175s # expected: 200 175s # received: '200' 175s ok 31 175s # expected: 'global1, loc1, nested11, nested111' 175s # received: 'global1, loc1, nested11, nested111' 175s ok 32 175s # /if_sec/loc/ with '1 11 112': 175s # expected: 200 175s # received: '200' 175s ok 33 175s # expected: 'global1, loc1, nested11, nested112' 175s # received: 'global1, loc1, nested11, nested112' 175s ok 34 175s # /if_sec/loc/foo.if_test with '1 2': 175s # expected: 200 175s # received: '200' 175s ok 35 175s # expected: 'global1, files2, loc1, loc2' 175s # received: 'global1, files2, loc1, loc2' 175s ok 36 175s # /if_sec/loc/foo.if_test with '1 2 11': 175s # expected: 200 175s # received: '200' 175s ok 37 175s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 175s # received: 'global1, files2, loc1, loc2, nested11, nested113' 175s ok 38 175s # /if_sec/loc/foo.if_test with '1 2 11 111': 175s # expected: 200 175s # received: '200' 175s ok 39 175s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 175s # received: 'global1, files2, loc1, loc2, nested11, nested111' 175s ok 40 175s # /if_sec/loc/foo.if_test with '1 2 11 112': 175s # expected: 200 175s # received: '200' 175s ok 41 175s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 175s # received: 'global1, files2, loc1, loc2, nested11, nested112' 175s ok 42 175s # /if_sec/proxy/ with '1 2': 175s # expected: 200 175s # received: '200' 175s ok 43 175s # expected: 'global1, locp1, locp2' 175s # received: 'global1, locp1, locp2' 175s ok 44 175s # /if_sec/proxy/ with '2': 175s # expected: 200 175s # received: '200' 175s ok 45 175s # expected: 'locp2' 175s # received: 'locp2' 175s ok 46 175s ok 178s t/apache/iffile.t ................... 178s 1..2 178s # Running under perl version 5.040000 for linux 178s # Current time local: Sun Dec 1 09:57:01 2024 178s # Current time GMT: Sun Dec 1 09:57:01 2024 178s # Using Test.pm version 1.31 178s # Using Apache/Test.pm version 1.44 178s # expected: 200 178s # received: '200' 178s ok 1 178s # expected: 'success1, success2, success3, success4, success5' 178s # received: 'success1, success2, success3, success4, success5' 178s ok 2 178s ok 181s t/apache/leaks.t .................... skipped: mod_memory_track not activated 187s t/apache/limits.t ................... 187s 1..12 187s # Running under perl version 5.040000 for linux 187s # Current time local: Sun Dec 1 09:57:07 2024 187s # Current time GMT: Sun Dec 1 09:57:07 2024 187s # Using Test.pm version 1.31 187s # Using Apache/Test.pm version 1.44 187s # Testing LimitRequestLine; should succeed 187s # testing : Test #1 187s # expected: 200 187s # received: '200' 187s ok 1 187s # Testing LimitRequestLine; should fail 187s # testing : Test #2 187s # expected: 414 187s # received: '414' 187s ok 2 187s # Testing LimitRequestFieldSize; should succeed 187s # testing : Test #3 187s # expected: 200 187s # received: '200' 187s ok 3 187s # Testing LimitRequestFieldSize; should fail 187s # testing : Test #4 187s # expected: 400 187s # received: '400' 187s ok 4 187s # Testing LimitRequestFields; should succeed 187s # testing : Test #5 187s # expected: 200 187s # received: '200' 187s ok 5 187s # Testing LimitRequestFields; should fail 187s # testing : Test #6 187s # expected: 400 187s # received: '400' 187s ok 6 187s # Testing LimitRequestBody; should succeed 187s # Chunked transfer-encoding enabled 187s # testing : Test #7 187s # expected: 200 187s # received: '200' 187s ok 7 187s # Testing LimitRequestBody; should succeed 187s # Chunked transfer-encoding disabled 187s # testing : Test #8 187s # expected: 200 187s # received: '200' 187s ok 8 187s # Testing LimitRequestBody; should fail 187s # Chunked transfer-encoding enabled 187s # testing : Test #9 187s # expected: 413 187s # received: '413' 187s ok 9 187s # Testing LimitRequestBody; should fail 187s # Chunked transfer-encoding disabled 187s # testing : Test #10 187s # expected: 413 187s # received: '413' 187s ok 10 187s # Testing LimitRequestFieldSize; should succeed 187s # testing : Test #11 187s # expected: 200 187s # received: '200' 187s ok 11 187s # Testing LimitRequestFieldSize; should fail 187s # testing : Test #12 187s # expected: 400 187s # received: '400' 187s ok 12 187s ok 190s t/apache/loglevel.t ................. 190s 1..8 190s # Running under perl version 5.040000 for linux 190s # Current time local: Sun Dec 1 09:57:13 2024 190s # Current time GMT: Sun Dec 1 09:57:13 2024 190s # Using Test.pm version 1.31 190s # Using Apache/Test.pm version 1.44 190s ok 1 190s ok 2 190s ok 3 190s ok 4 190s ok 5 190s ok 6 190s ok 7 190s ok 8 190s ok 193s t/apache/maxranges.t ................ 193s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 193s 1..19 193s # Running under perl version 5.040000 for linux 193s # Current time local: Sun Dec 1 09:57:16 2024 193s # Current time GMT: Sun Dec 1 09:57:16 2024 193s # Using Test.pm version 1.31 193s # Using Apache/Test.pm version 1.44 193s ok 1 193s ok 2 193s ok 3 193s ok 4 193s ok 5 193s ok 6 193s ok 7 193s ok 8 193s ok 9 193s ok 10 193s ok 11 193s ok 12 193s ok 13 193s ok 14 193s ok 15 193s ok 16 193s ok 17 193s ok 18 193s ok 19 193s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 193s ok 196s t/apache/mergeslashes.t ............. 196s 1..9 196s # Running under perl version 5.040000 for linux 196s # Current time local: Sun Dec 1 09:57:19 2024 196s # Current time GMT: Sun Dec 1 09:57:19 2024 196s # Using Test.pm version 1.31 196s # Using Apache/Test.pm version 1.44 196s # SENDING to 127.0.0.1:8545 196s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 196s # expected 403, got 403 for exact match 196s ok 1 196s # SENDING to 127.0.0.1:8545 196s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 196s # expected 403, got 403 for merged even at front 196s ok 2 196s # SENDING to 127.0.0.1:8545 196s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 196s # expected 403, got 403 for merged even at front 196s ok 3 196s # SENDING to 127.0.0.1:8545 196s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 196s # expected 403, got 403 for c// should be merged 196s ok 4 196s # SENDING to 127.0.0.1:8545 196s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 196s # expected 403, got 403 for a// should be merged 196s ok 5 196s # SENDING to 127.0.0.1:8545 196s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 196s # expected 403, got 403 for a// matches locationmatch 196s ok 6 196s # SENDING to 127.0.0.1:8545 196s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 196s # expected 200, got 200 for c// doesn't match locationmatch 196s ok 7 196s # SENDING to 127.0.0.1:8545 196s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 196s # expected 403, got 403 for baseline failed 196s ok 8 196s # SENDING to 127.0.0.1:8545 196s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 196s # expected 403, got 403 for b//d not merged for Location with OFF 196s ok 9 196s ok 198s t/apache/mmn.t ...................... 199s 1..2 199s # Running under perl version 5.040000 for linux 199s # Current time local: Sun Dec 1 09:57:22 2024 199s # Current time GMT: Sun Dec 1 09:57:22 2024 199s # Using Test.pm version 1.31 199s # Using Apache/Test.pm version 1.44 199s ok 1 199s ok 2 199s ok 201s t/apache/options.t .................. 201s 1..2 201s # Running under perl version 5.040000 for linux 201s # Current time local: Sun Dec 1 09:57:24 2024 201s # Current time GMT: Sun Dec 1 09:57:24 2024 201s # Using Test.pm version 1.31 201s # Using Apache/Test.pm version 1.44 201s # testing : code 201s # expected: 200 201s # received: '200' 201s ok 1 201s # testing : OPTIONS 201s # expected: qr/OPTIONS/ 201s # received: 'HEAD,GET,POST,OPTIONS,TRACE' 201s ok 2 201s ok 204s t/apache/passbrigade.t .............. 204s # using LWP client 204s 1..114 204s # Running under perl version 5.040000 for linux 204s # Current time local: Sun Dec 1 09:57:27 2024 204s # Current time GMT: Sun Dec 1 09:57:27 2024 204s # Using Test.pm version 1.31 204s # Using Apache/Test.pm version 1.44 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 1024 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 204s #Client-Response-Num: 1 204s #DMMATCH1: 1 204s # 204s # testing : bytes in body 204s # expected: 1024 204s # received: 1024 204s ok 1 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 0 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 204s #Client-Response-Num: 1 204s #Client-Transfer-Encoding: chunked 204s #DMMATCH1: 1 204s #X-Content-Length-Note: added by Apache::TestRequest 204s # 204s # testing : bytes in body 204s # expected: 2048 204s # received: 2048 204s ok 2 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 0 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 204s #Client-Response-Num: 1 204s #Client-Transfer-Encoding: chunked 204s #DMMATCH1: 1 204s #X-Content-Length-Note: added by Apache::TestRequest 204s # 204s # testing : bytes in body 204s # expected: 3072 204s # received: 3072 204s ok 3 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 0 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 204s #Client-Response-Num: 1 204s #Client-Transfer-Encoding: chunked 204s #DMMATCH1: 1 204s #X-Content-Length-Note: added by Apache::TestRequest 204s # 204s # testing : bytes in body 204s # expected: 4096 204s # received: 4096 204s ok 4 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 0 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 204s #Client-Response-Num: 1 204s #Client-Transfer-Encoding: chunked 204s #DMMATCH1: 1 204s #X-Content-Length-Note: added by Apache::TestRequest 204s # 204s # testing : bytes in body 204s # expected: 5120 204s # received: 5120 204s ok 5 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 0 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 204s #Client-Response-Num: 1 204s #Client-Transfer-Encoding: chunked 204s #DMMATCH1: 1 204s #X-Content-Length-Note: added by Apache::TestRequest 204s # 204s # testing : bytes in body 204s # expected: 6144 204s # received: 6144 204s ok 6 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 0 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 204s #Client-Response-Num: 1 204s #Client-Transfer-Encoding: chunked 204s #DMMATCH1: 1 204s #X-Content-Length-Note: added by Apache::TestRequest 204s # 204s # testing : bytes in body 204s # expected: 7168 204s # received: 7168 204s ok 7 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 0 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 204s #Client-Response-Num: 1 204s #Client-Transfer-Encoding: chunked 204s #DMMATCH1: 1 204s #X-Content-Length-Note: added by Apache::TestRequest 204s # 204s # testing : bytes in body 204s # expected: 8192 204s # received: 8192 204s ok 8 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 0 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 204s #Client-Response-Num: 1 204s #Client-Transfer-Encoding: chunked 204s #DMMATCH1: 1 204s #X-Content-Length-Note: added by Apache::TestRequest 204s # 204s # testing : bytes in body 204s # expected: 9216 204s # received: 9216 204s ok 9 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 0 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 204s #Client-Response-Num: 1 204s #Client-Transfer-Encoding: chunked 204s #DMMATCH1: 1 204s #X-Content-Length-Note: added by Apache::TestRequest 204s # 204s # testing : bytes in body 204s # expected: 10240 204s # received: 10240 204s ok 10 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 0 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 204s #Client-Response-Num: 1 204s #Client-Transfer-Encoding: chunked 204s #DMMATCH1: 1 204s #X-Content-Length-Note: added by Apache::TestRequest 204s # 204s # testing : bytes in body 204s # expected: 11264 204s # received: 11264 204s ok 11 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 0 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 204s #Client-Response-Num: 1 204s #Client-Transfer-Encoding: chunked 204s #DMMATCH1: 1 204s #X-Content-Length-Note: added by Apache::TestRequest 204s # 204s # testing : bytes in body 204s # expected: 12288 204s # received: 12288 204s ok 12 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 0 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 204s #Client-Response-Num: 1 204s #Client-Transfer-Encoding: chunked 204s #DMMATCH1: 1 204s #X-Content-Length-Note: added by Apache::TestRequest 204s # 204s # testing : bytes in body 204s # expected: 13312 204s # received: 13312 204s ok 13 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 0 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 204s #Client-Response-Num: 1 204s #Client-Transfer-Encoding: chunked 204s #DMMATCH1: 1 204s #X-Content-Length-Note: added by Apache::TestRequest 204s # 204s # testing : bytes in body 204s # expected: 14336 204s # received: 14336 204s ok 14 204s #lwp request: 204s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 204s #User-Agent: libwww-perl/6.77 204s # 204s #server response: 204s #HTTP/1.1 200 OK 204s #Connection: close 204s #Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 204s #Vary: In-If1 204s #Content-Length: 0 204s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 204s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 15360 205s # received: 15360 205s ok 15 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 16384 205s # received: 16384 205s ok 16 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 17408 205s # received: 17408 205s ok 17 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 18432 205s # received: 18432 205s ok 18 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 19456 205s # received: 19456 205s ok 19 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 20480 205s # received: 20480 205s ok 20 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 21504 205s # received: 21504 205s ok 21 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 22528 205s # received: 22528 205s ok 22 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 23552 205s # received: 23552 205s ok 23 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 24576 205s # received: 24576 205s ok 24 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 25600 205s # received: 25600 205s ok 25 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 26624 205s # received: 26624 205s ok 26 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 27648 205s # received: 27648 205s ok 27 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 28672 205s # received: 28672 205s ok 28 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 29696 205s # received: 29696 205s ok 29 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 30720 205s # received: 30720 205s ok 30 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 31744 205s # received: 31744 205s ok 31 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 32768 205s # received: 32768 205s ok 32 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 33792 205s # received: 33792 205s ok 33 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 34816 205s # received: 34816 205s ok 34 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 35840 205s # received: 35840 205s ok 35 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 36864 205s # received: 36864 205s ok 36 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 37888 205s # received: 37888 205s ok 37 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 38912 205s # received: 38912 205s ok 38 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 39936 205s # received: 39936 205s ok 39 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 40960 205s # received: 40960 205s ok 40 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 41984 205s # received: 41984 205s ok 41 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 43008 205s # received: 43008 205s ok 42 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 44032 205s # received: 44032 205s ok 43 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 45056 205s # received: 45056 205s ok 44 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 46080 205s # received: 46080 205s ok 45 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 47104 205s # received: 47104 205s ok 46 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 48128 205s # received: 48128 205s ok 47 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 49152 205s # received: 49152 205s ok 48 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 50176 205s # received: 50176 205s ok 49 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 51200 205s # received: 51200 205s ok 50 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 102400 205s # received: 102400 205s ok 51 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 307200 205s # received: 307200 205s ok 52 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 512000 205s # received: 512000 205s ok 53 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 2048000 205s # received: 2048000 205s ok 54 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:29 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 4096000 205s # received: 4096000 205s ok 55 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 6144000 205s # received: 6144000 205s ok 56 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 10240000 205s # received: 10240000 205s ok 57 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 1024 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #DMMATCH1: 1 205s # 205s # testing : bytes in body 205s # expected: 1024 205s # received: 1024 205s ok 58 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 2048 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #DMMATCH1: 1 205s # 205s # testing : bytes in body 205s # expected: 2048 205s # received: 2048 205s ok 59 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 3072 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #DMMATCH1: 1 205s # 205s # testing : bytes in body 205s # expected: 3072 205s # received: 3072 205s ok 60 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 4096 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #DMMATCH1: 1 205s # 205s # testing : bytes in body 205s # expected: 4096 205s # received: 4096 205s ok 61 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 5120 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #DMMATCH1: 1 205s # 205s # testing : bytes in body 205s # expected: 5120 205s # received: 5120 205s ok 62 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 6144 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #DMMATCH1: 1 205s # 205s # testing : bytes in body 205s # expected: 6144 205s # received: 6144 205s ok 63 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 7168 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #DMMATCH1: 1 205s # 205s # testing : bytes in body 205s # expected: 7168 205s # received: 7168 205s ok 64 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 8192 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #DMMATCH1: 1 205s # 205s # testing : bytes in body 205s # expected: 8192 205s # received: 8192 205s ok 65 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 9216 205s # received: 9216 205s ok 66 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 10240 205s # received: 10240 205s ok 67 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 11264 205s # received: 11264 205s ok 68 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 12288 205s # received: 12288 205s ok 69 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 13312 205s # received: 13312 205s ok 70 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 14336 205s # received: 14336 205s ok 71 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 15360 205s # received: 15360 205s ok 72 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 16384 205s # received: 16384 205s ok 73 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 17408 205s # received: 17408 205s ok 74 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 18432 205s # received: 18432 205s ok 75 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 19456 205s # received: 19456 205s ok 76 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 20480 205s # received: 20480 205s ok 77 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 21504 205s # received: 21504 205s ok 78 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 22528 205s # received: 22528 205s ok 79 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 23552 205s # received: 23552 205s ok 80 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 24576 205s # received: 24576 205s ok 81 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 25600 205s # received: 25600 205s ok 82 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 26624 205s # received: 26624 205s ok 83 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 27648 205s # received: 27648 205s ok 84 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 28672 205s # received: 28672 205s ok 85 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 29696 205s # received: 29696 205s ok 86 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 30720 205s # received: 30720 205s ok 87 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 31744 205s # received: 31744 205s ok 88 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 32768 205s # received: 32768 205s ok 89 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 33792 205s # received: 33792 205s ok 90 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 34816 205s # received: 34816 205s ok 91 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 35840 205s # received: 35840 205s ok 92 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 36864 205s # received: 36864 205s ok 93 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 37888 205s # received: 37888 205s ok 94 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 38912 205s # received: 38912 205s ok 95 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 39936 205s # received: 39936 205s ok 96 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 40960 205s # received: 40960 205s ok 97 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 41984 205s # received: 41984 205s ok 98 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 43008 205s # received: 43008 205s ok 99 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 44032 205s # received: 44032 205s ok 100 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 45056 205s # received: 45056 205s ok 101 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 46080 205s # received: 46080 205s ok 102 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 47104 205s # received: 47104 205s ok 103 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 48128 205s # received: 48128 205s ok 104 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 49152 205s # received: 49152 205s ok 105 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 50176 205s # received: 50176 205s ok 106 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 51200 205s # received: 51200 205s ok 107 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 102400 205s # received: 102400 205s ok 108 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 307200 205s # received: 307200 205s ok 109 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 512000 205s # received: 512000 205s ok 110 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 2048000 205s # received: 2048000 205s ok 111 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 4096000 205s # received: 4096000 205s ok 112 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 6144000 205s # received: 6144000 205s ok 113 205s #lwp request: 205s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 205s #User-Agent: libwww-perl/6.77 205s # 205s #server response: 205s #HTTP/1.1 200 OK 205s #Connection: close 205s #Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 205s #Vary: In-If1 205s #Content-Length: 0 205s #Client-Date: Sun, 01 Dec 2024 09:57:30 GMT 205s #Client-Peer: 127.0.0.1:8529 205s #Client-Response-Num: 1 205s #Client-Transfer-Encoding: chunked 205s #DMMATCH1: 1 205s #X-Content-Length-Note: added by Apache::TestRequest 205s # 205s # testing : bytes in body 205s # expected: 10240000 205s # received: 10240000 205s ok 114 205s ok 207s t/apache/post.t ..................... 207s # using LWP client 207s 1..51 207s # Running under perl version 5.040000 for linux 207s # Current time local: Sun Dec 1 09:57:30 2024 207s # Current time GMT: Sun Dec 1 09:57:30 2024 207s # Using Test.pm version 1.31 207s # Using Apache/Test.pm version 1.44 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 1024 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 5 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '1024' 207s # received: 1024 207s ok 1 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 2048 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 5 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '2048' 207s # received: 2048 207s ok 2 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 3072 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 5 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '3072' 207s # received: 3072 207s ok 3 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 4096 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 5 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '4096' 207s # received: 4096 207s ok 4 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 5120 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 5 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '5120' 207s # received: 5120 207s ok 5 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 6144 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 5 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '6144' 207s # received: 6144 207s ok 6 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 7168 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 5 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '7168' 207s # received: 7168 207s ok 7 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 8192 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 5 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '8192' 207s # received: 8192 207s ok 8 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 9216 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 5 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '9216' 207s # received: 9216 207s ok 9 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 10240 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '10240' 207s # received: 10240 207s ok 10 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 11264 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '11264' 207s # received: 11264 207s ok 11 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 12288 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '12288' 207s # received: 12288 207s ok 12 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 13312 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '13312' 207s # received: 13312 207s ok 13 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 14336 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '14336' 207s # received: 14336 207s ok 14 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 15360 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '15360' 207s # received: 15360 207s ok 15 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 16384 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '16384' 207s # received: 16384 207s ok 16 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 17408 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '17408' 207s # received: 17408 207s ok 17 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 18432 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '18432' 207s # received: 18432 207s ok 18 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 19456 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '19456' 207s # received: 19456 207s ok 19 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 20480 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '20480' 207s # received: 20480 207s ok 20 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 21504 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '21504' 207s # received: 21504 207s ok 21 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 22528 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '22528' 207s # received: 22528 207s ok 22 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 23552 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '23552' 207s # received: 23552 207s ok 23 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 24576 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '24576' 207s # received: 24576 207s ok 24 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 25600 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '25600' 207s # received: 25600 207s ok 25 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 26624 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '26624' 207s # received: 26624 207s ok 26 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 27648 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '27648' 207s # received: 27648 207s ok 27 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 28672 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '28672' 207s # received: 28672 207s ok 28 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 29696 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '29696' 207s # received: 29696 207s ok 29 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 30720 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '30720' 207s # received: 30720 207s ok 30 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 31744 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '31744' 207s # received: 31744 207s ok 31 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 32768 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '32768' 207s # received: 32768 207s ok 32 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 33792 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '33792' 207s # received: 33792 207s ok 33 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 34816 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '34816' 207s # received: 34816 207s ok 34 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 35840 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '35840' 207s # received: 35840 207s ok 35 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 36864 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '36864' 207s # received: 36864 207s ok 36 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 37888 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '37888' 207s # received: 37888 207s ok 37 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 38912 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '38912' 207s # received: 38912 207s ok 38 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 39936 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '39936' 207s # received: 39936 207s ok 39 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 40960 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '40960' 207s # received: 40960 207s ok 40 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 41984 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '41984' 207s # received: 41984 207s ok 41 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 43008 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '43008' 207s # received: 43008 207s ok 42 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 44032 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '44032' 207s # received: 44032 207s ok 43 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 45056 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '45056' 207s # received: 45056 207s ok 44 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 46080 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '46080' 207s # received: 46080 207s ok 45 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 47104 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '47104' 207s # received: 47104 207s ok 46 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 48128 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '48128' 207s # received: 48128 207s ok 47 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 49152 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '49152' 207s # received: 49152 207s ok 48 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 50176 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '50176' 207s # received: 50176 207s ok 49 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 51200 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 6 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '51200' 207s # received: 51200 207s ok 50 207s #lwp request: 207s #POST http://localhost:8529/eat_post HTTP/1.1 207s #User-Agent: libwww-perl/6.77 207s #Content-Length: 102400 207s # 207s #server response: 207s #HTTP/1.1 200 OK 207s #Connection: close 207s #Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 207s #Vary: In-If1 207s #Content-Length: 7 207s #Client-Date: Sun, 01 Dec 2024 09:57:33 GMT 207s #Client-Peer: 127.0.0.1:8529 207s #Client-Response-Num: 1 207s #DMMATCH1: 1 207s # 207s # testing : length posted 207s # expected: '102400' 207s # received: 102400 207s ok 51 207s ok 210s t/apache/pr17629.t .................. 210s 1..4 210s # Running under perl version 5.040000 for linux 210s # Current time local: Sun Dec 1 09:57:33 2024 210s # Current time GMT: Sun Dec 1 09:57:33 2024 210s # Using Test.pm version 1.31 210s # Using Apache/Test.pm version 1.44 210s # expected: 'begin-foobar-end 210s # ' 210s # received: 'begin-foobar-end 210s # ' 210s ok 1 210s # expected: 200 210s # received: '200' 210s ok 2 210s # testing : response was gzipped 210s # expected: 'gzip' 210s # received: 'gzip' 210s ok 3 210s # expected: 'begin-foobar-end 210s # ' 210s # received: 'begin-foobar-end 210s # ' 210s ok 4 210s ok 212s t/apache/pr18757.t .................. 212s 1..3 212s # Running under perl version 5.040000 for linux 212s # Current time local: Sun Dec 1 09:57:36 2024 212s # Current time GMT: Sun Dec 1 09:57:36 2024 212s # Using Test.pm version 1.31 212s # Using Apache/Test.pm version 1.44 212s # testing : 200 response from GET 212s # expected: 200 212s # received: '200' 212s ok 1 212s # expected C-L is 26 212s # URL via proxy is http://localhost:8537/index.html 212s ok 2 212s # line: HTTP/1.1 200 OK 212s # line: Date: Sun, 01 Dec 2024 09:57:38 GMT 212s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 212s # line: Vary: In-If1 212s # line: Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 212s # line: ETag: "1a-61fafa7f73d80" 212s # line: Accept-Ranges: bytes 212s # line: Content-Length: 26 212s # line: DMMATCH1: 1 212s # line: Content-Type: text/html 212s # line: 212s # testing : whether proxy strips Content-Length header 212s # expected: 1 212s # received: 1 212s ok 3 212s ok 215s t/apache/pr35292.t .................. 215s 1..3 215s # Running under perl version 5.040000 for linux 215s # Current time local: Sun Dec 1 09:57:38 2024 215s # Current time GMT: Sun Dec 1 09:57:38 2024 215s # Using Test.pm version 1.31 215s # Using Apache/Test.pm version 1.44 215s ok 1 215s ok 2 215s # testing : read response-line 215s # expected: qr/^HTTP\/1\.. 413/ 215s # received: 'HTTP/1.1 413 Request Entity Too Large 215s # ' 215s ok 3 215s ok 217s t/apache/pr35330.t .................. 217s 1..2 217s # Running under perl version 5.040000 for linux 217s # Current time local: Sun Dec 1 09:57:41 2024 217s # Current time GMT: Sun Dec 1 09:57:41 2024 217s # Using Test.pm version 1.31 217s # Using Apache/Test.pm version 1.44 217s # testing : SSI was allowed for location 217s # expected: 200 217s # received: '200' 217s ok 1 217s # testing : file was served with correct content 217s # expected: 'hello' 217s # received: 'hello' 217s ok 2 217s ok 220s t/apache/pr37166.t .................. 220s 1..4 220s # Running under perl version 5.040000 for linux 220s # Current time local: Sun Dec 1 09:57:43 2024 220s # Current time GMT: Sun Dec 1 09:57:43 2024 220s # Using Test.pm version 1.31 220s # Using Apache/Test.pm version 1.44 220s # testing : SSI was allowed for location 220s # expected: 200 220s # received: '200' 220s ok 1 220s # testing : file was served with correct content 220s # expected: 'Hello world 220s # ' 220s # received: 'Hello world 220s # ' 220s ok 2 220s # testing : explicit 200 response 220s # expected: 200 220s # received: '200' 220s ok 3 220s # testing : file was again served with correct content 220s # expected: 'Hello world 220s # ' 220s # received: 'Hello world 220s # ' 220s ok 4 220s ok 222s t/apache/pr43939.t .................. 222s 1..4 222s # Running under perl version 5.040000 for linux 222s # Current time local: Sun Dec 1 09:57:46 2024 222s # Current time GMT: Sun Dec 1 09:57:46 2024 222s # Using Test.pm version 1.31 222s # Using Apache/Test.pm version 1.44 222s # expected: 'begin-default-end 222s # ' 222s # received: 'begin-default-end 222s # ' 222s ok 1 222s # expected: 200 222s # received: '200' 222s ok 2 222s # testing : response was gzipped 222s # expected: 'gzip' 222s # received: 'gzip' 222s ok 3 222s # expected: 'begin-default-end 222s # ' 222s # received: 'begin-default-end 222s # ' 222s ok 4 222s ok 225s t/apache/pr49328.t .................. 225s 1..1 225s # Running under perl version 5.040000 for linux 225s # Current time local: Sun Dec 1 09:57:48 2024 225s # Current time GMT: Sun Dec 1 09:57:48 2024 225s # Using Test.pm version 1.31 225s # Using Apache/Test.pm version 1.44 225s # expected: 'before 225s # included 225s # after 225s # ' 225s # received: 'before 225s # included 225s # after 225s # ' 225s ok 1 225s ok 228s t/apache/pr64339.t .................. 228s 1..12 228s # Running under perl version 5.040000 for linux 228s # Current time local: Sun Dec 1 09:57:51 2024 228s # Current time GMT: Sun Dec 1 09:57:51 2024 228s # Using Test.pm version 1.31 228s # Using Apache/Test.pm version 1.44 228s # testing : fetching /doc.xml 228s # expected: 200 228s # received: '200' 228s ok 1 228s # testing : content-type header test for /doc.xml 228s # expected: 'application/xml; charset=utf-8' 228s # received: 'application/xml; charset=utf-8' 228s ok 2 228s # testing : content test for /doc.xml 228s # expected: 'fóó 228s # ' 228s # received: 'fóó 228s # ' 228s ok 3 228s # testing : fetching /doc.fooxml 228s # expected: 200 228s # received: '200' 228s ok 4 228s # testing : content-type header test for /doc.fooxml 228s # expected: 'application/foo+xml; charset=utf-8' 228s # received: 'application/foo+xml; charset=utf-8' 228s ok 5 228s # testing : content test for /doc.fooxml 228s # expected: 'fóó 228s # ' 228s # received: 'fóó 228s # ' 228s ok 6 228s # testing : fetching /doc.notxml 228s # expected: 200 228s # received: '200' 228s ok 7 228s # testing : content-type header test for /doc.notxml 228s # expected: 'application/notreallyxml' 228s # received: 'application/notreallyxml' 228s ok 8 228s # testing : content test for /doc.notxml 228s # expected: 'f 228s # ' 228s # received: 'f 228s # ' 228s ok 9 228s # testing : fetching /doc.isohtml 228s # expected: 200 228s # received: '200' 228s ok 10 228s # testing : content-type header test for /doc.isohtml 228s # expected: 'text/html;charset=utf-8' 228s # received: 'text/html;charset=utf-8' 228s ok 11 228s # testing : content test for /doc.isohtml 228s # expected: '

fóó 228s #

' 228s # received: '

fóó 228s #

' 228s ok 12 228s ok 232s t/apache/rwrite.t ................... 232s # using LWP client 232s 1..114 232s # Running under perl version 5.040000 for linux 232s # Current time local: Sun Dec 1 09:57:54 2024 232s # Current time GMT: Sun Dec 1 09:57:54 2024 232s # Using Test.pm version 1.31 232s # Using Apache/Test.pm version 1.44 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 1024 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #DMMATCH1: 1 232s # 232s # testing : bytes in body 232s # expected: 1024 232s # received: 1024 232s ok 1 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 2048 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #DMMATCH1: 1 232s # 232s # testing : bytes in body 232s # expected: 2048 232s # received: 2048 232s ok 2 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 3072 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #DMMATCH1: 1 232s # 232s # testing : bytes in body 232s # expected: 3072 232s # received: 3072 232s ok 3 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 4096 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #DMMATCH1: 1 232s # 232s # testing : bytes in body 232s # expected: 4096 232s # received: 4096 232s ok 4 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 5120 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #DMMATCH1: 1 232s # 232s # testing : bytes in body 232s # expected: 5120 232s # received: 5120 232s ok 5 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 6144 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #DMMATCH1: 1 232s # 232s # testing : bytes in body 232s # expected: 6144 232s # received: 6144 232s ok 6 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 7168 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #DMMATCH1: 1 232s # 232s # testing : bytes in body 232s # expected: 7168 232s # received: 7168 232s ok 7 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 8192 232s # received: 8192 232s ok 8 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 9216 232s # received: 9216 232s ok 9 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 10240 232s # received: 10240 232s ok 10 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 11264 232s # received: 11264 232s ok 11 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 12288 232s # received: 12288 232s ok 12 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 13312 232s # received: 13312 232s ok 13 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 14336 232s # received: 14336 232s ok 14 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 15360 232s # received: 15360 232s ok 15 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 16384 232s # received: 16384 232s ok 16 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 17408 232s # received: 17408 232s ok 17 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 18432 232s # received: 18432 232s ok 18 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 19456 232s # received: 19456 232s ok 19 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 20480 232s # received: 20480 232s ok 20 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 21504 232s # received: 21504 232s ok 21 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 22528 232s # received: 22528 232s ok 22 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 23552 232s # received: 23552 232s ok 23 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 24576 232s # received: 24576 232s ok 24 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 25600 232s # received: 25600 232s ok 25 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 26624 232s # received: 26624 232s ok 26 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 27648 232s # received: 27648 232s ok 27 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 28672 232s # received: 28672 232s ok 28 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 29696 232s # received: 29696 232s ok 29 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 30720 232s # received: 30720 232s ok 30 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 31744 232s # received: 31744 232s ok 31 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 32768 232s # received: 32768 232s ok 32 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 33792 232s # received: 33792 232s ok 33 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 34816 232s # received: 34816 232s ok 34 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 35840 232s # received: 35840 232s ok 35 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 36864 232s # received: 36864 232s ok 36 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 37888 232s # received: 37888 232s ok 37 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 38912 232s # received: 38912 232s ok 38 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 39936 232s # received: 39936 232s ok 39 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 40960 232s # received: 40960 232s ok 40 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 41984 232s # received: 41984 232s ok 41 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 43008 232s # received: 43008 232s ok 42 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 44032 232s # received: 44032 232s ok 43 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 45056 232s # received: 45056 232s ok 44 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 46080 232s # received: 46080 232s ok 45 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 47104 232s # received: 47104 232s ok 46 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 48128 232s # received: 48128 232s ok 47 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 49152 232s # received: 49152 232s ok 48 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 50176 232s # received: 50176 232s ok 49 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 51200 232s # received: 51200 232s ok 50 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 102400 232s # received: 102400 232s ok 51 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 307200 232s # received: 307200 232s ok 52 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 512000 232s # received: 512000 232s ok 53 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 2048000 232s # received: 2048000 232s ok 54 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 4096000 232s # received: 4096000 232s ok 55 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 6144000 232s # received: 6144000 232s ok 56 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 10240000 232s # received: 10240000 232s ok 57 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 1024 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #DMMATCH1: 1 232s # 232s # testing : bytes in body 232s # expected: 1024 232s # received: 1024 232s ok 58 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 2048 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #DMMATCH1: 1 232s # 232s # testing : bytes in body 232s # expected: 2048 232s # received: 2048 232s ok 59 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 3072 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #DMMATCH1: 1 232s # 232s # testing : bytes in body 232s # expected: 3072 232s # received: 3072 232s ok 60 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 4096 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #DMMATCH1: 1 232s # 232s # testing : bytes in body 232s # expected: 4096 232s # received: 4096 232s ok 61 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 5120 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #DMMATCH1: 1 232s # 232s # testing : bytes in body 232s # expected: 5120 232s # received: 5120 232s ok 62 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 6144 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #DMMATCH1: 1 232s # 232s # testing : bytes in body 232s # expected: 6144 232s # received: 6144 232s ok 63 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 7168 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #DMMATCH1: 1 232s # 232s # testing : bytes in body 232s # expected: 7168 232s # received: 7168 232s ok 64 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 8192 232s # received: 8192 232s ok 65 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 9216 232s # received: 9216 232s ok 66 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 10240 232s # received: 10240 232s ok 67 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 11264 232s # received: 11264 232s ok 68 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 12288 232s # received: 12288 232s ok 69 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 13312 232s # received: 13312 232s ok 70 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 14336 232s # received: 14336 232s ok 71 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 15360 232s # received: 15360 232s ok 72 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 16384 232s # received: 16384 232s ok 73 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 17408 232s # received: 17408 232s ok 74 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 18432 232s # received: 18432 232s ok 75 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 19456 232s # received: 19456 232s ok 76 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 20480 232s # received: 20480 232s ok 77 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 21504 232s # received: 21504 232s ok 78 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 22528 232s # received: 22528 232s ok 79 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 23552 232s # received: 23552 232s ok 80 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 24576 232s # received: 24576 232s ok 81 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 25600 232s # received: 25600 232s ok 82 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 26624 232s # received: 26624 232s ok 83 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 27648 232s # received: 27648 232s ok 84 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 28672 232s # received: 28672 232s ok 85 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 29696 232s # received: 29696 232s ok 86 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 30720 232s # received: 30720 232s ok 87 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 31744 232s # received: 31744 232s ok 88 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 32768 232s # received: 32768 232s ok 89 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 33792 232s # received: 33792 232s ok 90 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 34816 232s # received: 34816 232s ok 91 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 35840 232s # received: 35840 232s ok 92 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 36864 232s # received: 36864 232s ok 93 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 37888 232s # received: 37888 232s ok 94 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 38912 232s # received: 38912 232s ok 95 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 39936 232s # received: 39936 232s ok 96 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 40960 232s # received: 40960 232s ok 97 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 41984 232s # received: 41984 232s ok 98 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 43008 232s # received: 43008 232s ok 99 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 44032 232s # received: 44032 232s ok 100 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 45056 232s # received: 45056 232s ok 101 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 46080 232s # received: 46080 232s ok 102 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 47104 232s # received: 47104 232s ok 103 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 48128 232s # received: 48128 232s ok 104 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 49152 232s # received: 49152 232s ok 105 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 50176 232s # received: 50176 232s ok 106 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 51200 232s # received: 51200 232s ok 107 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 102400 232s # received: 102400 232s ok 108 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 307200 232s # received: 307200 232s ok 109 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 512000 232s # received: 512000 232s ok 110 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 2048000 232s # received: 2048000 232s ok 111 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 4096000 232s # received: 4096000 232s ok 112 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:57 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:58 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 6144000 232s # received: 6144000 232s ok 113 232s #lwp request: 232s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 232s #User-Agent: libwww-perl/6.77 232s # 232s #server response: 232s #HTTP/1.1 200 OK 232s #Connection: close 232s #Date: Sun, 01 Dec 2024 09:57:58 GMT 232s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 232s #Vary: In-If1 232s #Content-Length: 0 232s #Client-Date: Sun, 01 Dec 2024 09:57:58 GMT 232s #Client-Peer: 127.0.0.1:8529 232s #Client-Response-Num: 1 232s #Client-Transfer-Encoding: chunked 232s #DMMATCH1: 1 232s #X-Content-Length-Note: added by Apache::TestRequest 232s # 232s # testing : bytes in body 232s # expected: 10240000 232s # received: 10240000 232s ok 114 232s ok 235s t/apache/server_name_port.t ......... 235s 1..84 235s # Running under perl version 5.040000 for linux 235s # Current time local: Sun Dec 1 09:57:58 2024 235s # Current time GMT: Sun Dec 1 09:57:58 2024 235s # Using Test.pm version 1.31 235s # Using Apache/Test.pm version 1.44 235s # SENDING: 235s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 235s # expecting 200, got 200 235s ok 1 235s # got SERVER_NAME='righthost', expected 'righthost' 235s ok 2 235s # got SERVER_PORT='8529', expected '8529' 235s ok 3 235s # SENDING: 235s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 235s # expecting 200, got 200 235s ok 4 235s # got SERVER_NAME='righthost', expected 'righthost' 235s ok 5 235s # got SERVER_PORT='123', expected '123' 235s ok 6 235s # SENDING: 235s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 235s # expecting 200, got 200 235s ok 7 235s # got SERVER_NAME='righthost', expected 'righthost' 235s ok 8 235s # got SERVER_PORT='8529', expected '8529' 235s ok 9 235s # SENDING: 235s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 235s # expecting 200, got 200 235s ok 10 235s # got SERVER_NAME='righthost', expected 'righthost' 235s ok 11 235s # got SERVER_PORT='123', expected '123' 235s ok 12 235s # SENDING: 235s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 235s # expecting 200, got 200 235s ok 13 235s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 235s ok 14 235s # got SERVER_PORT='8529', expected '8529' 235s ok 15 235s # SENDING: 235s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 235s # expecting 200, got 200 235s ok 16 235s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 235s ok 17 235s # got SERVER_PORT='123', expected '123' 235s ok 18 235s # SENDING: 235s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 235s # expecting 200, got 200 235s ok 19 235s # got SERVER_NAME='[::1]', expected '[::1]' 235s ok 20 235s # got SERVER_PORT='8529', expected '8529' 235s ok 21 235s # SENDING: 235s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 235s # expecting 200, got 200 235s ok 22 235s # got SERVER_NAME='[::1]', expected '[::1]' 235s ok 23 235s # got SERVER_PORT='123', expected '123' 235s ok 24 235s # SENDING: 235s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 235s # expecting 200, got 200 235s ok 25 235s # got SERVER_NAME='[a::1]', expected '[a::1]' 235s ok 26 235s # got SERVER_PORT='8529', expected '8529' 235s ok 27 235s # SENDING: 235s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 235s # expecting 200, got 200 235s ok 28 235s # got SERVER_NAME='[a::1]', expected '[a::1]' 235s ok 29 235s # got SERVER_PORT='123', expected '123' 235s ok 30 235s # SENDING: 235s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 235s # expecting 200, got 200 235s ok 31 235s # got SERVER_NAME='[a::1]', expected '[a::1]' 235s ok 32 235s # got SERVER_PORT='8529', expected '8529' 235s ok 33 235s # SENDING: 235s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 235s # expecting 200, got 200 235s ok 34 235s # got SERVER_NAME='[a::1]', expected '[a::1]' 235s ok 35 235s # got SERVER_PORT='123', expected '123' 235s ok 36 235s # SENDING: 235s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 235s # expecting 200, got 200 235s ok 37 235s # got SERVER_NAME='righthost', expected 'righthost' 235s ok 38 235s # got SERVER_PORT='8529', expected '8529' 235s ok 39 235s # SENDING: 235s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 235s # expecting 200, got 200 235s ok 40 235s # got SERVER_NAME='righthost', expected 'righthost' 235s ok 41 235s # got SERVER_PORT='123', expected '123' 235s ok 42 235s # SENDING: 235s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 235s # expecting 200, got 200 235s ok 43 235s # got SERVER_NAME='righthost', expected 'righthost' 235s ok 44 235s # got SERVER_PORT='8529', expected '8529' 235s ok 45 235s # SENDING: 235s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 235s # expecting 200, got 200 235s ok 46 235s # got SERVER_NAME='righthost', expected 'righthost' 235s ok 47 235s # got SERVER_PORT='123', expected '123' 235s ok 48 235s # SENDING: 235s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 235s # expecting 200, got 200 235s ok 49 235s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 235s ok 50 235s # got SERVER_PORT='8529', expected '8529' 235s ok 51 235s # SENDING: 235s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 235s # expecting 200, got 200 235s ok 52 235s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 235s ok 53 235s # got SERVER_PORT='123', expected '123' 235s ok 54 235s # SENDING: 235s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 235s # expecting 200, got 200 235s ok 55 235s # got SERVER_NAME='[::1]', expected '[::1]' 235s ok 56 235s # got SERVER_PORT='8529', expected '8529' 235s ok 57 235s # SENDING: 235s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 235s # expecting 200, got 200 235s ok 58 235s # got SERVER_NAME='[::1]', expected '[::1]' 235s ok 59 235s # got SERVER_PORT='123', expected '123' 235s ok 60 235s # SENDING: 235s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 235s # expecting 200, got 200 235s ok 61 235s # got SERVER_NAME='righthost', expected 'righthost' 235s ok 62 235s # got SERVER_PORT='8529', expected '8529' 235s ok 63 235s # SENDING: 235s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 235s # expecting 200, got 200 235s ok 64 235s # got SERVER_NAME='righthost', expected 'righthost' 235s ok 65 235s # got SERVER_PORT='123', expected '123' 235s ok 66 235s # SENDING: 235s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 235s # expecting 200, got 200 235s ok 67 235s # got SERVER_NAME='righthost', expected 'righthost' 235s ok 68 235s # got SERVER_PORT='8529', expected '8529' 235s ok 69 235s # SENDING: 235s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 235s # expecting 200, got 200 235s ok 70 235s # got SERVER_NAME='righthost', expected 'righthost' 235s ok 71 235s # got SERVER_PORT='123', expected '123' 235s ok 72 235s # SENDING: 235s # 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 235s # expecting 200, got 200 235s ok 73 235s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 235s ok 74 235s # got SERVER_PORT='8529', expected '8529' 235s ok 75 235s # SENDING: 235s # 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 235s # expecting 200, got 200 235s ok 76 235s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 235s ok 77 235s # got SERVER_PORT='123', expected '123' 235s ok 78 235s # SENDING: 235s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 235s # expecting 200, got 200 235s ok 79 235s # got SERVER_NAME='[::1]', expected '[::1]' 235s ok 80 235s # got SERVER_PORT='8529', expected '8529' 235s ok 81 235s # SENDING: 235s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 235s # expecting 200, got 200 235s ok 82 235s # got SERVER_NAME='[::1]', expected '[::1]' 235s ok 83 235s # got SERVER_PORT='123', expected '123' 235s ok 84 235s ok 237s t/apache/teclchunk.t ................ skipped: Not supported yet 240s t/apr/uri.t ......................... 240s 1..1 240s # Running under perl version 5.040000 for linux 240s # Current time local: Sun Dec 1 09:58:03 2024 240s # Current time GMT: Sun Dec 1 09:58:03 2024 240s # Using Test.pm version 1.31 240s # Using Apache/Test.pm version 1.44 240s ok 1 240s ok 243s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 245s t/filter/case.t ..................... 245s 1..4 245s # Running under perl version 5.040000 for linux 245s # Current time local: Sun Dec 1 09:58:09 2024 245s # Current time GMT: Sun Dec 1 09:58:09 2024 245s # Using Test.pm version 1.31 245s # Using Apache/Test.pm version 1.44 245s ok 1 245s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 245s # expected 200 245s # received 200 245s # body: =HEAD1 NAME 245s X X 245s 245s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 245s 245s =HEAD1 SYNOPSIS 245s 245s TO DECLARE SUBROUTINES: 245s X X 245s 245s SUB NAME; # A "FORWARD" DECLARATION. 245s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 245s SUB NAME : ATTRS; # WITH ATTRIBUTES 245s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 245s 245s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 245s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 245s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 245s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 245s 245s USE FEATURE 'SIGNATURES'; 245s SUB NAME(SIG) BLOCK # WITH SIGNATURE 245s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 245s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 245s 245s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 245s X 245s 245s $SUBREF = SUB BLOCK; # NO PROTO 245s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 245s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 245s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 245s 245s USE FEATURE 'SIGNATURES'; 245s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 245s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 245s 245s TO IMPORT SUBROUTINES: 245s X 245s 245s USE MODULE QW(NAME1 NAME2 NAME3); 245s 245s TO CALL SUBROUTINES: 245s X X 245s 245s NAME(LIST); # REGULAR SUBROUTINE CALL. 245s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 245s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 245s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 245s 245s =HEAD1 DESCRIPTION 245s 245s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 245s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 245s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 245s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 245s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 245s ITS NAME OR A CODE REFERENCE. 245s 245s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 245s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 245s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 245s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 245s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 245s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 245s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 245s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 245s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 245s X X 245s 245s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 245s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 245s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 245s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 245s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 245s SUCH A SIGNATURE-USING SUBROUTINE. 245s 245s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 245s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 245s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 245s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 245s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 245s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 245s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 245s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 245s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 245s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 245s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 245s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 245s X X X<@_> 245s 245s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 245s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 245s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 245s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 245s L AND L. 245s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 245s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 245s 245s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 245s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 245s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 245s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 245s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 245s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 245s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 245s ONE LARGE INDISTINGUISHABLE LIST. 245s 245s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 245s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 245s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 245s EMPTY SUB RETURNS THE EMPTY LIST. 245s X X X 245s 245s EXAMPLE: 245s 245s SUB MAX { 245s MY $MAX = SHIFT(@_); 245s FOREACH $FOO (@_) { 245s $MAX = $FOO IF $MAX < $FOO; 245s } 245s RETURN $MAX; 245s } 245s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 245s 245s EXAMPLE: 245s 245s # GET A LINE, COMBINING CONTINUATION LINES 245s # THAT START WITH WHITESPACE 245s 245s SUB GET_LINE { 245s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 245s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 245s IF ($LOOKAHEAD =~ /^[ \T]/) { 245s $THISLINE .= $LOOKAHEAD; 245s } 245s ELSE { 245s LAST LINE; 245s } 245s } 245s RETURN $THISLINE; 245s } 245s 245s $LOOKAHEAD = ; # GET FIRST LINE 245s WHILE (DEFINED($LINE = GET_LINE())) { 245s ... 245s } 245s 245s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 245s 245s SUB MAYBESET { 245s MY($KEY, $VALUE) = @_; 245s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 245s } 245s 245s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 245s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 245s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 245s ITS CALLER'S VALUES. 245s X X 245s 245s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 245s SUB UPCASE_IN { 245s FOR (@_) { TR/A-Z/A-Z/ } 245s } 245s 245s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 245s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 245s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 245s X X 245s 245s UPCASE_IN("FREDERICK"); 245s 245s IT WOULD BE MUCH SAFER IF THE C FUNCTION 245s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 245s OF CHANGING THEM IN PLACE: 245s 245s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 245s SUB UPCASE { 245s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 245s MY @PARMS = @_; 245s FOR (@PARMS) { TR/A-Z/A-Z/ } 245s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 245s } 245s 245s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 245s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 245s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 245s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 245s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 245s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 245s 245s @NEWLIST = UPCASE(@LIST1, @LIST2); 245s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 245s 245s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 245s 245s (@X, @Y) = UPCASE(@LIST1, @LIST2); 245s 245s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 245s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 245s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 245s L FOR ALTERNATIVES. 245s 245s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 245s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 245s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 245s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 245s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 245s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 245s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 245s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 245s SEE L FOR MORE ABOUT ALL THAT. 245s X<&> 245s 245s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 245s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 245s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 245s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 245s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 245s X 245s 245s &FOO(1,2,3); # PASS THREE ARGUMENTS 245s FOO(1,2,3); # THE SAME 245s 245s FOO(); # PASS AN EMPTY ARGUMENT LIST 245s &FOO(); # THE SAME 245s 245s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 245s USE STRICT 'SUBS'; 245s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 245s # A COMPILE-TIME ERROR 245s NO STRICT 'SUBS'; 245s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 245s # A LITERAL STRING "FOO" 245s 245s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 245s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 245s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 245s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 245s X<&> 245s 245s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 245s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 245s YOUR SUBROUTINE'S NAME. 245s 245s USE V5.16; 245s MY $FACTORIAL = SUB { 245s MY ($X) = @_; 245s RETURN 1 IF $X == 1; 245s RETURN($X * __SUB__->( $X - 1 ) ); 245s }; 245s 245s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 245s IS SUBJECT TO CHANGE. 245s 245s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 245s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 245s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 245s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 245s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 245s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 245s SPECIAL, PRE-DEFINED THINGS. 245s 245s =OVER 245s 245s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 245s 245s C 245s 245s =ITEM DOCUMENTED IN L 245s 245s C, C 245s 245s =ITEM DOCUMENTED IN L 245s 245s C, C 245s 245s =ITEM DOCUMENTED IN L 245s 245s C, C, C, C, C, C, C, 245s C, C, C, C, C, C, 245s C, C, C, C, C, C, C, 245s C, C, C, C, C, C, 245s C, C, C, C, C, 245s C, C, C, C 245s 245s =ITEM DOCUMENTED IN L 245s 245s C, C, C, C, C, C, C, 245s C, C, C, C, C, C, C, 245s C, C, C, C, C, C 245s 245s =ITEM DOCUMENTED IN L 245s 245s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 245s L<< C|PERLFUNC/REQUIRE >> 245s 245s =ITEM DOCUMENTED IN L 245s 245s C 245s 245s =ITEM DOCUMENTED IN L 245s 245s C, C, C, C, C 245s 245s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 245s 245s ANY STARTING WITH C<(> 245s 245s =BACK 245s 245s THE C, C, C, C AND C SUBROUTINES 245s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 245s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 245s EXPLICITLY. SEE L 245s 245s =HEAD2 SIGNATURES 245s 245s X X 245s 245s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 245s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 245s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 245s 245s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 245s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 245s DIRECTLY BY C, IN THE CURRENT SCOPE. 245s 245s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 245s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 245s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 245s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 245s 245s FOR EXAMPLE, 245s 245s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 245s 245s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 245s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 245s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 245s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 245s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 245s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 245s 245s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 245s THE SIGNATURE. FOR EXAMPLE, 245s 245s SUB FOO ($LEFT, $RIGHT) { 245s RETURN $LEFT + $RIGHT; 245s } 245s 245s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 245s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 245s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 245s EQUIVALENT TO 245s 245s SUB FOO { 245s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 245s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 245s MY $LEFT = $_[0]; 245s MY $RIGHT = $_[1]; 245s RETURN $LEFT + $RIGHT; 245s } 245s 245s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 245s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 245s 245s SUB FOO ($FIRST, $, $THIRD) { 245s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 245s } 245s 245s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 245s MANDATORY FOR THE CALLER TO PASS IT. 245s 245s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 245s SEPARATED FROM THE PARAMETER NAME BY C<=>: 245s 245s SUB FOO ($LEFT, $RIGHT = 0) { 245s RETURN $LEFT + $RIGHT; 245s } 245s 245s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 245s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 245s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 245s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 245s FOR EXAMPLE, 245s 245s MY $AUTO_ID = 0; 245s SUB FOO ($THING, $ID = $AUTO_ID++) { 245s PRINT "$THING HAS ID $ID"; 245s } 245s 245s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 245s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 245s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 245s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 245s 245s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 245s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 245s } 245s 245s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 245s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 245s VALUE PROVIDED WAS C. 245s 245s SUB FOO ($NAME //= "WORLD") { 245s PRINT "HELLO, $NAME"; 245s } 245s 245s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 245s 245s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 245s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 245s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 245s 245s SUB FOO ($X ||= 10) { 245s RETURN 5 + $X; 245s } 245s 245s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 245s FOR EXAMPLE, 245s 245s SUB FOO ($THING, $ = 1) { 245s PRINT $THING; 245s } 245s 245s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 245s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 245s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 245s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 245s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 245s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 245s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 245s 245s SUB FOO ($THING, $=) { 245s PRINT $THING; 245s } 245s 245s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 245s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 245s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 245s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 245s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 245s TO RIGHT. 245s 245s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 245s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 245s 245s SUB FOO ($FILTER, @INPUTS) { 245s PRINT $FILTER->($_) FOREACH @INPUTS; 245s } 245s 245s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 245s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 245s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 245s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 245s 245s SUB FOO ($THING, @) { 245s PRINT $THING; 245s } 245s 245s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 245s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 245s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 245s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 245s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 245s AS WITH STANDARD HASH CONSTRUCTION. 245s 245s SUB FOO ($FILTER, %INPUTS) { 245s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 245s } 245s 245s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 245s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 245s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 245s 245s SUB FOO ($THING, %) { 245s PRINT $THING; 245s } 245s 245s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 245s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 245s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 245s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 245s AN EMPTY ARRAY OR EMPTY HASH. 245s 245s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 245s THAT THE CALLER PASSED NO ARGUMENTS: 245s 245s SUB FOO () { 245s RETURN 123; 245s } 245s 245s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 245s WARNING IN THE C CATEGORY. FROM PERL 5.36 245s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 245s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 245s STATEMENT SUCH AS: 245s 245s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 245s 245s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 245s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 245s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 245s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 245s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 245s WARNINGS IN THE C CATEGORY WHEN 245s COMPILED: 245s 245s SUB F ($X) { 245s # THIS LINE EMITS THE WARNING SEEN BELOW 245s PRINT "ARGUMENTS ARE @_"; 245s } 245s 245s Z<> 245s 245s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 245s EXPERIMENTAL AT ... 245s 245s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 245s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 245s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 245s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 245s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 245s SUPPLY THAT ARGUMENT. 245s 245s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 245s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 245s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 245s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 245s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 245s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 245s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 245s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 245s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 245s 245s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 245s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 245s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 245s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 245s L. FOR EXAMPLE, 245s 245s SUB FOO :PROTOTYPE($) { $_[0] } 245s 245s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 245s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 245s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 245s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 245s 245s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 245s RETURN $LEFT + $RIGHT; 245s } 245s 245s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 245s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 245s THE SUBROUTINE'S BODY. 245s 245s =HEAD2 PRIVATE VARIABLES VIA MY() 245s X X X X X 245s X X 245s 245s SYNOPSIS: 245s 245s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 245s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 245s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 245s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 245s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 245s 245s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 245s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 245s SEE L AND L. 245s 245s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 245s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 245s (C/C/C/C), LOOP 245s (C/C/C/C/C), SUBROUTINE, C, 245s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 245s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 245s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 245s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 245s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 245s 245s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 245s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 245s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 245s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 245s X 245s 245s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 245s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 245s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 245s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 245s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 245s 245s MY $X = 10; 245s SUB BUMPX { $X++ } 245s 245s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 245s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 245s THE C ITSELF. SEE L. 245s X 245s 245s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 245s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 245s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 245s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 245s 245s $ARG = "FRED"; # "GLOBAL" VARIABLE 245s $N = CUBE_ROOT(27); 245s PRINT "$ARG THINKS THE ROOT IS $N\N"; 245s # OUTPUTS: FRED THINKS THE ROOT IS 3 245s 245s SUB CUBE_ROOT { 245s MY $ARG = SHIFT; # NAME DOESN'T MATTER 245s $ARG **= 1/3; 245s RETURN $ARG; 245s } 245s 245s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 245s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 245s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 245s 245s MY ($FOO) = ; # WRONG? 245s MY @FOO = ; 245s 245s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 245s 245s MY $FOO = ; 245s 245s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 245s 245s MY $FOO, $BAR = 1; # WRONG 245s 245s THAT HAS THE SAME EFFECT AS 245s 245s MY $FOO; 245s $BAR = 1; 245s 245s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 245s THE CURRENT STATEMENT. THUS, 245s 245s MY $X = $X; 245s 245s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 245s THE EXPRESSION 245s 245s MY $X = 123 AND $X == 123 245s 245s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 245s 245s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 245s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 245s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 245s 245s WHILE (MY $LINE = <>) { 245s $LINE = LC $LINE; 245s } CONTINUE { 245s PRINT $LINE; 245s } 245s 245s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 245s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 245s IT. SIMILARLY, IN THE CONDITIONAL 245s 245s IF ((MY $ANSWER = ) =~ /^YES$/I) { 245s USER_AGREES(); 245s } ELSIF ($ANSWER =~ /^NO$/I) { 245s USER_DISAGREES(); 245s } ELSE { 245s CHOMP $ANSWER; 245s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 245s } 245s 245s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 245s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 245s BUT NOT BEYOND IT. SEE L FOR INFORMATION 245s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 245s 245s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 245s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 245s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 245s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 245s IN THE LOOP 245s X X 245s 245s FOR MY $I (1, 2, 3) { 245s SOME_FUNCTION(); 245s } 245s 245s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 245s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 245s X X 245s 245s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 245s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 245s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 245s 245s USE STRICT 'VARS'; 245s 245s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 245s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 245s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 245s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 245s THIS WITH C. 245s 245s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 245s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 245s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 245s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 245s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 245s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 245s EXAMPLE. 245s 245s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 245s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 245s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 245s 245s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 245s 245s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 245s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 245s IS ALSO VISIBLE: 245s 245s PACKAGE MAIN; 245s OUR $X = 10; 245s MY $X = 20; 245s PRINT "$X AND $::X\N"; 245s 245s THAT WILL PRINT OUT C<20> AND C<10>. 245s 245s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 245s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 245s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 245s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 245s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 245s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 245s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 245s AN ANONYMOUS SUB REFERENCE: 245s 245s MY $SECRET_VERSION = '1.001-BETA'; 245s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 245s $SECRET_SUB->(); 245s 245s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 245s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 245s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 245s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 245s UNQUALIFIED AND UNQUALIFIABLE. 245s 245s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 245s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 245s L FOR SOMETHING OF A WORK-AROUND TO 245s THIS. 245s 245s =HEAD2 PERSISTENT PRIVATE VARIABLES 245s X X X X 245s X X 245s 245s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 245s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 245s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 245s 245s =HEAD3 PERSISTENT VARIABLES VIA STATE() 245s 245s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 245s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 245s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 245s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 245s THE C FORM DOES NOT REQUIRE THE 245s C PRAGMA. 245s 245s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 245s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 245s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 245s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 245s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 245s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 245s SUBROUTINE EACH TIME IT IS EXECUTED.) 245s 245s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 245s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 245s 245s USE FEATURE 'STATE'; 245s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 245s 245s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 245s 245s USE FEATURE 'STATE'; 245s SUB CREATE_COUNTER { 245s RETURN SUB { STATE $X; RETURN ++$X } 245s } 245s 245s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 245s CODE OUTSIDE. 245s 245s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 245s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 245s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 245s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 245s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 245s 245s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 245s 245s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 245s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 245s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 245s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 245s 245s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 245s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 245s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 245s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 245s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 245s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 245s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 245s 245s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 245s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 245s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 245s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 245s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 245s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 245s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 245s 245s { 245s MY $SECRET_VAL = 0; 245s SUB GIMME_ANOTHER { 245s RETURN ++$SECRET_VAL; 245s } 245s } 245s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 245s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 245s 245s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 245s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 245s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 245s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 245s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 245s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 245s STARTS TO RUN: 245s 245s BEGIN { 245s MY $SECRET_VAL = 0; 245s SUB GIMME_ANOTHER { 245s RETURN ++$SECRET_VAL; 245s } 245s } 245s 245s SEE L ABOUT THE 245s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 245s C AND C. 245s 245s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 245s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 245s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 245s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 245s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 245s 245s =HEAD2 TEMPORARY VALUES VIA LOCAL() 245s X X X X 245s X 245s 245s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 245s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 245s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 245s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 245s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 245s 245s SYNOPSIS: 245s 245s # LOCALIZATION OF VALUES 245s 245s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 245s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 245s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 245s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 245s 245s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 245s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 245s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 245s # LOCALIZATION 245s 245s # LOCALIZATION OF SYMBOLS 245s 245s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 245s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 245s # @MERLYN IS REALLY @RANDAL, ETC 245s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 245s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 245s 245s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 245s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 245s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 245s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 245s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 245s 245s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 245s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 245s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 245s CREATES NEW, DYNAMICALLY SCOPED VALUES. 245s 245s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 245s PLACED IN PARENTHESES. THIS OPERATOR WORKS 245s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 245s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 245s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 245s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 245s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 245s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 245s UNDEFINED VALUE.) 245s 245s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 245s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 245s VARIABLES OUTSIDE THE LOOP. 245s 245s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 245s X 245s 245s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 245s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 245s VIEWED AS A SCALAR OR AN ARRAY. SO 245s 245s LOCAL($FOO) = ; 245s LOCAL @FOO = ; 245s 245s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 245s 245s LOCAL $FOO = ; 245s 245s SUPPLIES A SCALAR CONTEXT. 245s 245s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 245s X 245s 245s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 245s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 245s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 245s 245s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 245s 245s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 245s { LOCAL $/ = UNDEF; $SLURP = ; } 245s 245s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 245s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 245s I, BECAUSE THE $1 VARIABLE IS 245s MAGICAL AND READ-ONLY : 245s 245s LOCAL $1 = 2; 245s 245s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 245s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 245s TO SAFELY REUSE $_ IN A SUBROUTINE. 245s 245s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 245s WORK AS DESCRIBED. 245s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 245s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 245s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 245s SEE L FOR MORE 245s DETAILS. 245s X 245s 245s =HEAD3 LOCALIZATION OF GLOBS 245s X X 245s 245s THE CONSTRUCT 245s 245s LOCAL *NAME; 245s 245s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 245s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 245s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 245s 245s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 245s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 245s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 245s SEPARATOR. 245s 245s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 245s X X 245s X 245s 245s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 245s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 245s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 245s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 245s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 245s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 245s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 245s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 245s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 245s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 245s 245s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 245s @ARY = ( 0..5 ); 245s { 245s LOCAL($ARY[5]) = 6; 245s LOCAL($HASH{'A'}) = 'DRILL'; 245s WHILE (MY $E = POP(@ARY)) { 245s PRINT "$E . . .\N"; 245s LAST UNLESS $E > 3; 245s } 245s IF (@ARY) { 245s $HASH{'ONLY A'} = 'TEST'; 245s DELETE $HASH{'A'}; 245s } 245s } 245s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 245s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 245s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 245s 245s PERL WILL PRINT 245s 245s 6 . . . 245s 4 . . . 245s 3 . . . 245s THIS IS A TEST ONLY A TEST. 245s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 245s 245s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 245s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 245s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 245s SURPRISING, AND IS VERY LIKELY TO CHANGE. 245s 245s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 245s X X X 245s X 245s 245s YOU CAN USE THE C AND C 245s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 245s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 245s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 245s 245s DO { 245s MY $VAL = $ARRAY[$IDX]; 245s LOCAL $ARRAY[$IDX]; 245s DELETE $ARRAY[$IDX]; 245s $VAL 245s } 245s 245s AND 245s 245s DO { 245s MY $VAL = $HASH{KEY}; 245s LOCAL $HASH{KEY}; 245s DELETE $HASH{KEY}; 245s $VAL 245s } 245s 245s EXCEPT THAT FOR THOSE THE C IS 245s SCOPED TO THE C BLOCK. SLICES ARE 245s ALSO ACCEPTED. 245s 245s MY %HASH = ( 245s A => [ 7, 8, 9 ], 245s B => 1, 245s ) 245s 245s { 245s MY $X = DELETE LOCAL $HASH{A}; 245s # $X IS [ 7, 8, 9 ] 245s # %HASH IS (B => 1) 245s 245s { 245s MY @NUMS = DELETE LOCAL @$X[0, 2] 245s # @NUMS IS (7, 9) 245s # $X IS [ UNDEF, 8 ] 245s 245s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 245s } 245s # $X IS BACK TO [ 7, 8, 9 ] 245s 245s } 245s # %HASH IS BACK TO ITS ORIGINAL STATE 245s 245s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 245s 245s =HEAD2 LVALUE SUBROUTINES 245s X X 245s 245s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 245s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 245s 245s MY $VAL; 245s SUB CANMOD : LVALUE { 245s $VAL; # OR: RETURN $VAL; 245s } 245s SUB NOMOD { 245s $VAL; 245s } 245s 245s CANMOD() = 5; # ASSIGNS TO $VAL 245s NOMOD() = 5; # ERROR 245s 245s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 245s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 245s BY A SCALAR. FOR EXAMPLE, CONSIDER: 245s 245s DATA(2,3) = GET_DATA(3,4); 245s 245s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 245s 245s (DATA(2,3)) = GET_DATA(3,4); 245s 245s AND IN: 245s 245s (DATA(2),DATA(3)) = GET_DATA(3,4); 245s 245s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 245s 245s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 245s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 245s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 245s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 245s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 245s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 245s 245s =HEAD2 LEXICAL SUBROUTINES 245s X X X X 245s 245s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 245s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 245s AVAILABLE UNDER C OR C OR HIGHER. 245s 245s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 245s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 245s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 245s CATEGORY WAS DISABLED. 245s 245s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 245s DECLARED, AND ONLY AFTER THAT DECLARATION: 245s 245s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 245s # VERSIONS EARLIER THAN 5.26. 245s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 245s USE FEATURE 'LEXICAL_SUBS'; 245s 245s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 245s STATE SUB FOO { 245s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 245s } 245s FOO(); # CALLS "STATE" SUB 245s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 245s 245s MY SUB BAR { ... } 245s BAR(); # CALLS "MY" SUB 245s 245s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 245s 245s # WRONG 245s MY SUB BAZ { 245s BAZ(); 245s } 245s 245s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 245s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 245s 245s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 245s 245s MY SUB BAZ { 245s __SUB__->(); # CALLS ITSELF 245s } 245s 245s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 245s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 245s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 245s HOWEVER: 245s 245s MY SUB BAZ; # PREDECLARATION 245s SUB BAZ { # DEFINE THE "MY" SUB 245s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 245s } 245s 245s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 245s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 245s C; THEY KEEP EACH OTHER ALIVE (SEE L). 245s 245s =HEAD3 C VS C 245s 245s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 245s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 245s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 245s CONTAINING BLOCK TO THE NEXT. 245s 245s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 245s NECESSARY IF YOU WANT TO CREATE CLOSURES: 245s 245s SUB WHATEVER { 245s MY $X = SHIFT; 245s MY SUB INNER { 245s ... DO SOMETHING WITH $X ... 245s } 245s INNER(); 245s } 245s 245s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 245s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 245s SEE THE C<$X> FROM THE FIRST CALL TO C. 245s 245s =HEAD3 C SUBROUTINES 245s 245s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 245s SUBROUTINE OF THE SAME NAME. 245s 245s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 245s INSIDE AN INNER SCOPE: 245s 245s SUB FOO { ... } 245s 245s SUB BAR { 245s MY SUB FOO { ... } 245s { 245s # NEED TO USE THE OUTER FOO HERE 245s OUR SUB FOO; 245s FOO(); 245s } 245s } 245s 245s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 245s 245s PACKAGE MYSNEAKYMODULE; 245s 245s OUR SUB DO_SOMETHING { ... } 245s 245s SUB DO_SOMETHING_WITH_CALLER { 245s PACKAGE DB; 245s () = CALLER 1; # SETS @DB::ARGS 245s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 245s } 245s 245s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 245s X X<*> 245s 245s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 245s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 245s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 245s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 245s 245s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 245s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 245s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 245s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 245s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 245s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 245s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 245s 245s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 245s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 245s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 245s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 245s 245s SUB DOUBLEARY { 245s LOCAL(*SOMEARY) = @_; 245s FOREACH $ELEM (@SOMEARY) { 245s $ELEM *= 2; 245s } 245s } 245s DOUBLEARY(*FOO); 245s DOUBLEARY(*BAR); 245s 245s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 245s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 245s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 245s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 245s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 245s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 245s 245s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 245s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 245s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 245s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 245s L. 245s 245s =HEAD2 WHEN TO STILL USE LOCAL() 245s X X 245s 245s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 245s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 245s I USE C INSTEAD OF C. 245s 245s =OVER 4 245s 245s =ITEM 1. 245s 245s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 245s 245s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 245s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 245s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 245s IN C<@FIELDS>. 245s 245s { 245s LOCAL @ARGV = ("/ETC/MOTD"); 245s LOCAL $/ = UNDEF; 245s LOCAL $_ = <>; 245s @FIELDS = SPLIT /^\S*=+\S*$/; 245s } 245s 245s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 245s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 245s 245s =ITEM 2. 245s 245s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 245s 245s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 245s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 245s TABLE ENTRIES: 245s 245s SUB IOQUEUE { 245s LOCAL (*READER, *WRITER); # NOT MY! 245s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 245s RETURN (*READER, *WRITER); 245s } 245s ($HEAD, $TAIL) = IOQUEUE(); 245s 245s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 245s ENTRIES. 245s 245s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 245s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 245s A LOCAL ALIAS. 245s 245s { 245s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 245s GROW(); # REALLY CALLS SHRINK() 245s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 245s } 245s GROW(); # GET THE REAL GROW() AGAIN 245s 245s SEE L FOR MORE ABOUT MANIPULATING 245s FUNCTIONS BY NAME IN THIS WAY. 245s 245s =ITEM 3. 245s 245s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 245s 245s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 245s IS DONE ON DYNAMICS: 245s 245s { 245s LOCAL $SIG{INT} = 'IGNORE'; 245s FUNCT(); # UNINTERRUPTIBLE 245s } 245s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 245s 245s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 245s 245s =BACK 245s 245s =HEAD2 PASS BY REFERENCE 245s X X X 245s 245s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 245s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 245s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 245s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 245s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 245s 245s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 245s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 245s OF ALL THEIR FORMER LAST ELEMENTS: 245s 245s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 245s 245s SUB POPMANY { 245s MY $AREF; 245s MY @RETLIST; 245s FOREACH $AREF ( @_ ) { 245s PUSH @RETLIST, POP @$AREF; 245s } 245s RETURN @RETLIST; 245s } 245s 245s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 245s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 245s 245s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 245s SUB INTER { 245s MY ($K, $HREF, %SEEN); # LOCALS 245s FOREACH $HREF (@_) { 245s WHILE ( $K = EACH %$HREF ) { 245s $SEEN{$K}++; 245s } 245s } 245s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 245s } 245s 245s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 245s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 245s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 245s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 245s A LITTLE EXPENSIVE. 245s 245s WHERE PEOPLE GET INTO TROUBLE IS HERE: 245s 245s (@W, @X) = FUNC(@Y, @Z); 245s OR 245s (%W, %X) = FUNC(%Y, %Z); 245s 245s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 245s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 245s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 245s AS ALWAYS. 245s 245s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 245s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 245s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 245s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 245s 245s ($WREF, $XREF) = FUNC(\@Y, \@Z); 245s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 245s SUB FUNC { 245s MY ($YREF, $ZREF) = @_; 245s IF (@$YREF > @$ZREF) { 245s RETURN ($YREF, $ZREF); 245s } ELSE { 245s RETURN ($ZREF, $YREF); 245s } 245s } 245s 245s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 245s 245s (*W, *X) = FUNC(\@Y, \@Z); 245s PRINT "@W HAS MORE THAN @X\N"; 245s SUB FUNC { 245s LOCAL (*Y, *Z) = @_; 245s IF (@Y > @Z) { 245s RETURN (\@Y, \@Z); 245s } ELSE { 245s RETURN (\@Z, \@Y); 245s } 245s } 245s 245s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 245s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 245s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 245s ARE IN THE SYMBOL TABLE. 245s 245s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 245s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 245s FOR EXAMPLE: 245s 245s SPLUTTER(\*STDOUT); 245s SUB SPLUTTER { 245s MY $FH = SHIFT; 245s PRINT $FH "HER UM WELL A HMMM\N"; 245s } 245s 245s $REC = GET_REC(\*STDIN); 245s SUB GET_REC { 245s MY $FH = SHIFT; 245s RETURN SCALAR <$FH>; 245s } 245s 245s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 245s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 245s 245s SUB OPENIT { 245s MY $PATH = SHIFT; 245s LOCAL *FH; 245s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 245s } 245s 245s =HEAD2 PROTOTYPES 245s X X 245s 245s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 245s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 245s SECTION OR WITH A L. 245s IF YOU DECLARE EITHER OF 245s 245s SUB MYPUSH (\@@) 245s SUB MYPUSH :PROTOTYPE(\@@) 245s 245s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 245s 245s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 245s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 245s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 245s OF AN ATTRIBUTE. 245s 245s THE 245s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 245s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 245s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 245s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 245s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 245s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 245s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 245s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 245s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 245s 245s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 245s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 245s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 245s 245s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 245s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 245s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 245s CORRESPONDING BUILT-IN. 245s 245s DECLARED AS CALLED AS 245s 245s SUB MYLINK ($$) MYLINK $OLD, $NEW 245s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 245s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 245s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 245s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 245s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 245s SUB MYPOP (\@) MYPOP @ARRAY 245s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 245s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 245s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 245s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 245s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 245s SUB MYRAND (;$) MYRAND 42 245s SUB MYTIME () MYTIME 245s 245s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 245s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 245s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 245s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 245s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 245s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 245s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 245s 245s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 245s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 245s 245s SUB MYREF (\[$@%&*]) 245s 245s WILL ALLOW CALLING MYREF() AS 245s 245s MYREF $VAR 245s MYREF @ARRAY 245s MYREF %HASH 245s MYREF &SUB 245s MYREF *GLOB 245s 245s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 245s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 245s 245s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 245s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 245s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 245s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 245s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 245s OR A SUBSEQUENT COMMA. 245s 245s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 245s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 245s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 245s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 245s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 245s FOLLOWS: 245s 245s USE SYMBOL 'QUALIFY_TO_REF'; 245s 245s SUB FOO (*) { 245s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 245s ... 245s } 245s 245s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 245s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 245s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 245s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 245s 245s SUB MYPUSH (+@) { 245s MY $AREF = SHIFT; 245s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 245s PUSH @$AREF, @_; 245s } 245s 245s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 245s IS OF AN ACCEPTABLE TYPE. 245s 245s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 245s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 245s 245s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 245s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 245s PROVIDED, C<$_> WILL BE USED INSTEAD. 245s 245s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 245s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 245s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 245s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 245s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 245s 245s MYTIME +2; 245s 245s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 245s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 245s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 245s 245s SUB MYGETPROTOBYNUMBER($;); 245s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 245s 245s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 245s PROVIDED IT'S IN THE INITIAL POSITION: 245s X<&> 245s 245s SUB TRY (&@) { 245s MY($TRY,$CATCH) = @_; 245s EVAL { &$TRY }; 245s IF ($@) { 245s LOCAL $_ = $@; 245s &$CATCH; 245s } 245s } 245s SUB CATCH (&) { $_[0] } 245s 245s TRY { 245s DIE "PHOOEY"; 245s } CATCH { 245s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 245s }; 245s 245s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 245s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 245s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 245s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 245s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 245s 245s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 245s X 245s 245s SUB MYGREP (&@) { 245s MY $CODE = SHIFT; 245s MY @RESULT; 245s FOREACH $_ (@_) { 245s PUSH(@RESULT, $_) IF &$CODE; 245s } 245s @RESULT; 245s } 245s 245s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 245s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 245s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 245s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 245s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 245s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 245s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 245s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 245s 245s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 245s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 245s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 245s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 245s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 245s MAJORITY OF OFFENDING CODE IS FIXED. 245s 245s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 245s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 245s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 245s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 245s 245s SUB FUNC ($) { 245s MY $N = SHIFT; 245s PRINT "YOU GAVE ME $N\N"; 245s } 245s 245s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 245s RETURNING A LIST: 245s 245s FUNC(@FOO); 245s FUNC( $TEXT =~ /\W+/G ); 245s 245s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 245s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 245s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 245s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 245s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 245s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 245s 245s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 245s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 245s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 245s EFFECT, LIKE SO: 245s 245s SUB FOO($$); 245s SUB FOO($$) { 245s FOO 1, 2; 245s } 245s 245s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 245s TO MAKE THE WORLD A BETTER PLACE. 245s 245s =HEAD2 CONSTANT FUNCTIONS 245s X 245s 245s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 245s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 245s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 245s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 245s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 245s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 245s 245s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 245s 245s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 245s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 245s # AND IT'S INLINED, TOO! 245s SUB ST_DEV () { 0 } 245s SUB ST_INO () { 1 } 245s 245s SUB FLAG_FOO () { 1 << 8 } 245s SUB FLAG_BAR () { 1 << 9 } 245s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 245s 245s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 245s 245s SUB N () { INT(OPT_BAZ) / 3 } 245s 245s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 245s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 245s 245s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 245s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 245s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 245s C: 245s 245s SUB BAZ_VAL () { 245s IF (OPT_BAZ) { 245s RETURN 23; 245s } 245s ELSE { 245s RETURN 42; 245s } 245s } 245s SUB BONK_VAL () { RETURN 12345 } 245s 245s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 245s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 245s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 245s 245s BEGIN { 245s MY $VAR = 1; 245s NO STRICT 'REFS'; 245s *INLINED = SUB () { $VAR }; 245s } 245s 245s BEGIN { 245s MY $VAR = 1; 245s MY $REF = \$VAR; 245s NO STRICT 'REFS'; 245s *NOT_INLINED = SUB () { $VAR }; 245s } 245s 245s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 245s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 245s 245s BEGIN { 245s MY $X = 10; 245s *FOO = SUB () { $X }; 245s $X++; 245s } 245s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 245s 245s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 245s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 245s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 245s SO IT PRINTED C<10>, NOT C<11>. 245s 245s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 245s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 245s ASIDE FROM WHERE IT IS DECLARED. 245s 245s # FINE, NO WARNING 245s BEGIN { 245s MY $X = 54321; 245s *INLINED = SUB () { $X }; 245s } 245s # ERROR 245s BEGIN { 245s MY $X; 245s $X = 54321; 245s *ALSO_INLINED = SUB () { $X }; 245s } 245s 245s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 245s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 245s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 245s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 245s CONSTANT SUBROUTINE: 245s 245s MY $X = 54321; 245s *INLINED = SUB : CONST { $X }; 245s $X++; 245s 245s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 245s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 245s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 245s VALUE CAPTURED THE SAME WAY. 245s 245s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 245s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 245s AN EXPLICIT C: 245s 245s BEGIN { 245s MY $X = 10; 245s *FOO = SUB () { RETURN $X }; 245s $X++; 245s } 245s PRINT FOO(); # PRINTS 11 245s 245s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 245s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 245s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 245s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 245s 245s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 245s SUB ONE { 245s 1; 245s } 245s IF (ONE ) { 245s PRINT ONE() IF ONE ; 245s } 245s 245s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 245s SUB ONE () { 1 } 245s DO { 245s PRINT 1 245s }; 245s 245s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 245s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 245s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 245s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 245s 245s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 245s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 245s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 245s SUBROUTINE ONE REDEFINED AT -E LINE 1. 245s 245s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 245s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 245s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 245s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 245s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 245s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 245s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 245s MENTIONED ABOVE: 245s 245s SUB NOT_INLINED () { RETURN 23 } 245s 245s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 245s X X X X 245s 245s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 245s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 245s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 245s ON A NON-UNIX SYSTEM. 245s 245s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 245s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 245s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 245s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 245s 245s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 245s CHDIR $SOMEWHERE; 245s SUB CHDIR { ... } 245s 245s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 245s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 245s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 245s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 245s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 245s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 245s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 245s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 245s FOR SOME KEYWORDS. SEE L. 245s 245s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 245s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 245s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 245s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 245s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 245s THAT IS, THEY COULD SAY 245s 245s USE MODULE 'OPEN'; 245s 245s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 245s 245s USE MODULE; 245s 245s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 245s 245s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 245s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 245s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 245s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 245s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 245s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 245s THAT UNDERSTANDS REGULAR EXPRESSIONS. 245s 245s PACKAGE REGLOB; 245s REQUIRE EXPORTER; 245s @ISA = 'EXPORTER'; 245s @EXPORT_OK = 'GLOB'; 245s 245s SUB IMPORT { 245s MY $PKG = SHIFT; 245s RETURN UNLESS @_; 245s MY $SYM = SHIFT; 245s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 245s $PKG->EXPORT($WHERE, $SYM, @_); 245s } 245s 245s SUB GLOB { 245s MY $PAT = SHIFT; 245s MY @GOT; 245s IF (OPENDIR MY $D, '.') { 245s @GOT = GREP /$PAT/, READDIR $D; 245s CLOSEDIR $D; 245s } 245s RETURN @GOT; 245s } 245s 1; 245s 245s AND HERE'S HOW IT COULD BE (AB)USED: 245s 245s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 245s PACKAGE FOO; 245s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 245s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 245s 245s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 245s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 245s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 245s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 245s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 245s IT MUST BE DONE AT ALL. 245s 245s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 245s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 245s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 245s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 245s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 245s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 245s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 245s LIBRARY. 245s 245s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 245s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 245s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 245s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 245s (SEE L). 245s 245s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 245s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 245s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 245s 245s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 245s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 245s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 245s C SYNTAX, THOUGH). 245s 245s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 245s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 245s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 245s 245s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 245s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 245s 245s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 245s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 245s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 245s 245s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 245s 245s =HEAD2 AUTOLOADING 245s X X 245s 245s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 245s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 245s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 245s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 245s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 245s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 245s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 245s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 245s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 245s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 245s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 245s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 245s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 245s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 245s SUBROUTINE NAME. SEE L FOR DETAILS.) 245s 245s 245s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 245s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 245s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 245s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 245s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 245s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 245s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 245s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 245s 245s SUB AUTOLOAD { 245s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 245s MY $PROGRAM = $AUTOLOAD; 245s $PROGRAM =~ S/.*:://; 245s SYSTEM($PROGRAM, @_); 245s } 245s DATE(); 245s WHO(); 245s LS('-L'); 245s 245s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 245s EVEN NEED PARENTHESES: 245s 245s USE SUBS QW(DATE WHO LS); 245s DATE; 245s WHO; 245s LS '-L'; 245s 245s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 245s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 245s 245s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 245s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 245s DESCRIBED IN L AND IN L, THE STANDARD 245s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 245s FUNCTIONS TO PERL CODE IN L. 245s 245s =HEAD2 SUBROUTINE ATTRIBUTES 245s X X X 245s 245s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 245s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 245s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 245s C HAD BEEN SEEN. SEE L FOR DETAILS 245s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 245s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 245s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 245s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 245s 245s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 245s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 245s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 245s NEST PROPERLY. 245s 245s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 245s 245s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 245s SUB PLUGH () : UGLY('\(") :BAD; 245s SUB XYZZY : _5X5 { ... } 245s 245s EXAMPLES OF INVALID SYNTAX: 245s 245s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 245s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 245s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 245s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 245s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 245s 245s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 245s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 245s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 245s PARSED AND INVOKED: 245s 245s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 245s 245s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 245s SEE L AND L. 245s 245s =HEAD1 SEE ALSO 245s 245s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 245s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 245s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 245s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 245s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 245s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 245s 245s =FOR VI 245s # EX: SET STS=0 SW=4 ET: 245s 245s ok 2 245s # testing mod_cgi with /modules/cgi/perl.pl 245s # expected 200 245s # received 200 245s # body: PERL CGI 245s ok 3 245s # testing mod_test_rwrite with /test_rwrite 245s # expected 200 245s # received 200 245s # body: A 245s ok 4 245s ok 248s t/filter/case_in.t .................. 248s 1..3 248s # Running under perl version 5.040000 for linux 248s # Current time local: Sun Dec 1 09:58:11 2024 248s # Current time GMT: Sun Dec 1 09:58:11 2024 248s # Using Test.pm version 1.31 248s # Using Apache/Test.pm version 1.44 248s ok 1 248s # testing mod_cgi with /modules/cgi/perl_echo.pl 248s # expected 200 248s # received 200 248s ok 2 248s # testing mod_echo_post with /echo_post 248s # expected 200 248s # received 200 248s ok 3 248s ok 251s t/filter/input_body.t ............... 251s 1..2 251s # Running under perl version 5.040000 for linux 251s # Current time local: Sun Dec 1 09:58:14 2024 251s # Current time GMT: Sun Dec 1 09:58:14 2024 251s # Using Test.pm version 1.31 251s # Using Apache/Test.pm version 1.44 251s # testing : Posted "1 ko" 251s # expected: 'ok 1' 251s # received: 'ok 1' 251s ok 1 251s # testing : Posted "2 ko" 251s # expected: 'ok 2' 251s # received: 'ok 2' 251s ok 2 251s ok 254s t/http11/basicauth.t ................ 254s 1..3 254s # Running under perl version 5.040000 for linux 254s # Current time local: Sun Dec 1 09:58:17 2024 254s # Current time GMT: Sun Dec 1 09:58:17 2024 254s # Using Test.pm version 1.31 254s # Using Apache/Test.pm version 1.44 254s ok 1 254s ok 2 254s ok 3 254s ok 257s t/http11/chunked.t .................. 257s 1..30 257s # Running under perl version 5.040000 for linux 257s # Current time local: Sun Dec 1 09:58:20 2024 257s # Current time GMT: Sun Dec 1 09:58:20 2024 257s # Using Test.pm version 1.31 257s # Using Apache/Test.pm version 1.44 257s # testing : response protocol 257s # expected: 'HTTP/1.1' 257s # received: 'HTTP/1.1' 257s ok 1 257s # testing : response Transfer-Encoding 257s # expected: 'chunked' 257s # received: 'chunked' 257s ok 2 257s # testing : no Content-Length 257s # expected: 0 257s # received: 0 257s ok 3 257s # testing : body length 257s # expected: '70976' 257s # received: 70976 257s ok 4 257s # testing : number of requests 257s # expected: 1 257s # received: 1 257s ok 5 257s # testing : response protocol 257s # expected: 'HTTP/1.1' 257s # received: 'HTTP/1.1' 257s ok 6 257s # testing : response Transfer-Encoding 257s # expected: 'chunked' 257s # received: 'chunked' 257s ok 7 257s # testing : no Content-Length 257s # expected: 0 257s # received: 0 257s ok 8 257s # testing : body length 257s # expected: '212509' 257s # received: 212509 257s ok 9 257s # testing : number of requests 257s # expected: 2 257s # received: 2 257s ok 10 257s # testing : response protocol 257s # expected: 'HTTP/1.1' 257s # received: 'HTTP/1.1' 257s ok 11 257s # testing : response Transfer-Encoding 257s # expected: 'chunked' 257s # received: 'chunked' 257s ok 12 257s # testing : no Content-Length 257s # expected: 0 257s # received: 0 257s ok 13 257s # testing : body length 257s # expected: '280545' 257s # received: 280545 257s ok 14 257s # testing : number of requests 257s # expected: 3 257s # received: 3 257s ok 15 257s # testing : response protocol 257s # expected: 'HTTP/1.1' 257s # received: 'HTTP/1.1' 257s ok 16 257s # testing : response Transfer-Encoding 257s # expected: 'chunked' 257s # received: 'chunked' 257s ok 17 257s # testing : no Content-Length 257s # expected: 0 257s # received: 0 257s ok 18 257s # testing : body length 257s # expected: '845969' 257s # received: 845969 257s ok 19 257s # testing : number of requests 257s # expected: 4 257s # received: 4 257s ok 20 257s # testing : response protocol 257s # expected: 'HTTP/1.1' 257s # received: 'HTTP/1.1' 257s ok 21 257s # testing : no Transfer-Encoding (test result inverted) 257s # expected: 'chunked' 257s # received: '' 257s ok 22 257s # testing : content length 257s # expected: 253 257s # received: '253' 257s ok 23 257s # testing : body length 257s # expected: '242' 257s # received: 242 257s ok 24 257s # testing : number of requests 257s # expected: 5 257s # received: 5 257s ok 25 257s # testing : response protocol 257s # expected: 'HTTP/1.1' 257s # received: 'HTTP/1.1' 257s ok 26 257s # testing : no Transfer-Encoding (test result inverted) 257s # expected: 'chunked' 257s # received: '' 257s ok 27 257s # testing : content length 257s # expected: '' 257s # received: '' 257s ok 28 257s # testing : body length 257s # expected: '14276' 257s # received: 14276 257s ok 29 257s # testing : number of requests 257s # expected: 6 257s # received: 6 257s ok 30 257s ok 260s t/http11/chunked2.t ................. 260s 1..2 260s # Running under perl version 5.040000 for linux 260s # Current time local: Sun Dec 1 09:58:23 2024 260s # Current time GMT: Sun Dec 1 09:58:23 2024 260s # Using Test.pm version 1.31 260s # Using Apache/Test.pm version 1.44 260s # testing : successful response 260s # expected: 200 260s # received: '200' 260s ok 1 260s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 260s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 260s ok 2 260s ok 263s t/http11/clength.t .................. 263s 1..6 263s # Running under perl version 5.040000 for linux 263s # Current time local: Sun Dec 1 09:58:26 2024 263s # Current time GMT: Sun Dec 1 09:58:26 2024 263s # Using Test.pm version 1.31 263s # Using Apache/Test.pm version 1.44 263s # testing : successful response 263s # expected: 200 263s # received: '200' 263s ok 1 263s # expected: 10 263s # received: '10' 263s ok 2 263s # expected: 'bbbbbbbbbb' 263s # received: 'bbbbbbbbbb' 263s ok 3 263s # testing : successful response 263s # expected: 200 263s # received: '200' 263s ok 4 263s # expected: 6 263s # received: '6' 263s ok 5 263s # expected: 'foobar' 263s # received: 'foobar' 263s ok 6 263s ok 268s t/http11/post.t ..................... 268s # using LWP client 268s 1..51 268s # Running under perl version 5.040000 for linux 268s # Current time local: Sun Dec 1 09:58:29 2024 268s # Current time GMT: Sun Dec 1 09:58:29 2024 268s # Using Test.pm version 1.31 268s # Using Apache/Test.pm version 1.44 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 1024 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Connection: Keep-Alive 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 5 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 1 268s #DMMATCH1: 1 268s #Keep-Alive: timeout=5, max=100 268s # 268s # testing : length posted 268s # expected: '1024' 268s # received: 1024 268s ok 1 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 2048 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 5 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 2 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '2048' 268s # received: 2048 268s ok 2 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 3072 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 5 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 3 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '3072' 268s # received: 3072 268s ok 3 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 4096 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 5 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 4 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '4096' 268s # received: 4096 268s ok 4 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 5120 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 5 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 5 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '5120' 268s # received: 5120 268s ok 5 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 6144 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 5 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 6 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '6144' 268s # received: 6144 268s ok 6 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 7168 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 5 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 7 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '7168' 268s # received: 7168 268s ok 7 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 8192 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 5 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 8 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '8192' 268s # received: 8192 268s ok 8 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 9216 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 5 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 9 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '9216' 268s # received: 9216 268s ok 9 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 10240 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 10 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '10240' 268s # received: 10240 268s ok 10 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 11264 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 11 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '11264' 268s # received: 11264 268s ok 11 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 12288 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 12 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '12288' 268s # received: 12288 268s ok 12 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 13312 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 13 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '13312' 268s # received: 13312 268s ok 13 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 14336 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 14 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '14336' 268s # received: 14336 268s ok 14 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 15360 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 15 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '15360' 268s # received: 15360 268s ok 15 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 16384 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 16 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '16384' 268s # received: 16384 268s ok 16 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 17408 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 17 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '17408' 268s # received: 17408 268s ok 17 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 18432 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 18 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '18432' 268s # received: 18432 268s ok 18 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 19456 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 19 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '19456' 268s # received: 19456 268s ok 19 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 20480 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 20 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '20480' 268s # received: 20480 268s ok 20 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 21504 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 21 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '21504' 268s # received: 21504 268s ok 21 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 22528 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 22 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '22528' 268s # received: 22528 268s ok 22 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 23552 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 23 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '23552' 268s # received: 23552 268s ok 23 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 24576 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:32 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 24 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '24576' 268s # received: 24576 268s ok 24 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 25600 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 25 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '25600' 268s # received: 25600 268s ok 25 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 26624 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 26 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '26624' 268s # received: 26624 268s ok 26 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 27648 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 27 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '27648' 268s # received: 27648 268s ok 27 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 28672 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 28 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '28672' 268s # received: 28672 268s ok 28 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 29696 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 29 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '29696' 268s # received: 29696 268s ok 29 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 30720 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 30 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '30720' 268s # received: 30720 268s ok 30 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 31744 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 31 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '31744' 268s # received: 31744 268s ok 31 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 32768 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 32 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '32768' 268s # received: 32768 268s ok 32 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 33792 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 33 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '33792' 268s # received: 33792 268s ok 33 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 34816 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 34 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '34816' 268s # received: 34816 268s ok 34 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 35840 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 35 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '35840' 268s # received: 35840 268s ok 35 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 36864 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 36 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '36864' 268s # received: 36864 268s ok 36 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 37888 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 37 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '37888' 268s # received: 37888 268s ok 37 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 38912 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 38 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '38912' 268s # received: 38912 268s ok 38 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 39936 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 39 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '39936' 268s # received: 39936 268s ok 39 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 40960 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 40 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '40960' 268s # received: 40960 268s ok 40 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 41984 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 41 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '41984' 268s # received: 41984 268s ok 41 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 43008 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 42 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '43008' 268s # received: 43008 268s ok 42 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 44032 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 43 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '44032' 268s # received: 44032 268s ok 43 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 45056 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 44 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '45056' 268s # received: 45056 268s ok 44 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 46080 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 45 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '46080' 268s # received: 46080 268s ok 45 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 47104 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 46 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '47104' 268s # received: 47104 268s ok 46 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 48128 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 47 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '48128' 268s # received: 48128 268s ok 47 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 49152 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:33 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:34 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 48 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '49152' 268s # received: 49152 268s ok 48 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 50176 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:34 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:34 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 49 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '50176' 268s # received: 50176 268s ok 49 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 51200 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:34 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 6 268s #Client-Date: Sun, 01 Dec 2024 09:58:34 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 50 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '51200' 268s # received: 51200 268s ok 50 268s #lwp request: 268s #POST http://localhost:8529/eat_post HTTP/1.1 268s #User-Agent: libwww-perl/6.77 268s #Content-Length: 102400 268s # 268s #server response: 268s #HTTP/1.1 200 OK 268s #Date: Sun, 01 Dec 2024 09:58:34 GMT 268s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 268s #Vary: In-If1 268s #Content-Length: 7 268s #Client-Date: Sun, 01 Dec 2024 09:58:34 GMT 268s #Client-Peer: 127.0.0.1:8529 268s #Client-Response-Num: 51 268s #DMMATCH1: 1 268s # 268s # testing : length posted 268s # expected: '102400' 268s # received: 102400 268s ok 51 268s ok 271s t/modules/aaa.t ..................... 271s 1..40 271s # Running under perl version 5.040000 for linux 271s # Current time local: Sun Dec 1 09:58:34 2024 271s # Current time GMT: Sun Dec 1 09:58:34 2024 271s # Using Test.pm version 1.31 271s # Using Apache/Test.pm version 1.44 271s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/realm2 271s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/basic1 271s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/form1 271s ok 1 271s ok 2 271s ok 3 271s ok 4 271s ok 5 271s ok 6 271s ok 7 271s ok 8 271s ok 9 271s ok 10 271s ok 11 271s ok 12 271s ok 13 271s ok 14 271s ok 15 271s ok 16 271s ok 17 271s ok 18 271s ok 19 271s ok 20 271s ok 21 271s ok 22 271s ok 23 271s ok 24 271s ok 25 271s ok 26 271s ok 27 271s ok 28 271s ok 29 271s ok 30 271s ok 31 271s ok 32 271s ok 33 271s ok 34 271s ok 35 271s ok 36 271s ok 37 271s ok 38 271s ok 39 271s ok 40 271s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/basic1 271s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/form1 271s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/realm2 271s ok 274s t/modules/access.t .................. 274s 1..408 274s # Running under perl version 5.040000 for linux 274s # Current time local: Sun Dec 1 09:58:37 2024 274s # Current time GMT: Sun Dec 1 09:58:37 2024 274s # Using Test.pm version 1.31 274s # Using Apache/Test.pm version 1.44 274s # --- 274s # Order deny,allow 274s # Allow from all 274s # expecting access. 274s ok 1 274s # --- 274s # Order deny,allow 274s # Deny from all 274s # expecting access denial. 274s ok 2 274s # --- 274s # Order deny,allow 274s # Allow from all 274s # Deny from all 274s # expecting access. 274s ok 3 274s # --- 274s # Order deny,allow 274s # Deny from localhost 274s # expecting access denial. 274s ok 4 274s # --- 274s # Order deny,allow 274s # Allow from all 274s # Deny from localhost 274s # expecting access. 274s ok 5 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 6 274s # --- 274s # Order deny,allow 274s # Allow from all 274s # Deny from 127.0.0.1 274s # expecting access. 274s ok 7 274s # --- 274s # Order deny,allow 274s # Deny from 127.0 274s # expecting access denial. 274s ok 8 274s # --- 274s # Order deny,allow 274s # Allow from all 274s # Deny from 127.0 274s # expecting access. 274s ok 9 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 10 274s # --- 274s # Order deny,allow 274s # Allow from all 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access. 274s ok 11 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 12 274s # --- 274s # Order deny,allow 274s # Allow from all 274s # Deny from 127.0.0.1/16 274s # expecting access. 274s ok 13 274s # --- 274s # Order deny,allow 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 14 274s # --- 274s # Order deny,allow 274s # Allow from all 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 15 274s # --- 274s # Order deny,allow 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 16 274s # --- 274s # Order deny,allow 274s # Allow from all 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 17 274s # --- 274s # Order deny,allow 274s # Allow from localhost 274s # expecting access. 274s ok 18 274s # --- 274s # Order deny,allow 274s # Deny from all 274s # expecting access denial. 274s ok 19 274s # --- 274s # Order deny,allow 274s # Allow from localhost 274s # Deny from all 274s # expecting access. 274s ok 20 274s # --- 274s # Order deny,allow 274s # Deny from localhost 274s # expecting access denial. 274s ok 21 274s # --- 274s # Order deny,allow 274s # Allow from localhost 274s # Deny from localhost 274s # expecting access. 274s ok 22 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 23 274s # --- 274s # Order deny,allow 274s # Allow from localhost 274s # Deny from 127.0.0.1 274s # expecting access. 274s ok 24 274s # --- 274s # Order deny,allow 274s # Deny from 127.0 274s # expecting access denial. 274s ok 25 274s # --- 274s # Order deny,allow 274s # Allow from localhost 274s # Deny from 127.0 274s # expecting access. 274s ok 26 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 27 274s # --- 274s # Order deny,allow 274s # Allow from localhost 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access. 274s ok 28 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 29 274s # --- 274s # Order deny,allow 274s # Allow from localhost 274s # Deny from 127.0.0.1/16 274s # expecting access. 274s ok 30 274s # --- 274s # Order deny,allow 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 31 274s # --- 274s # Order deny,allow 274s # Allow from localhost 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 32 274s # --- 274s # Order deny,allow 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 33 274s # --- 274s # Order deny,allow 274s # Allow from localhost 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 34 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1 274s # expecting access. 274s ok 35 274s # --- 274s # Order deny,allow 274s # Deny from all 274s # expecting access denial. 274s ok 36 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1 274s # Deny from all 274s # expecting access. 274s ok 37 274s # --- 274s # Order deny,allow 274s # Deny from localhost 274s # expecting access denial. 274s ok 38 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1 274s # Deny from localhost 274s # expecting access. 274s ok 39 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 40 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1 274s # Deny from 127.0.0.1 274s # expecting access. 274s ok 41 274s # --- 274s # Order deny,allow 274s # Deny from 127.0 274s # expecting access denial. 274s ok 42 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1 274s # Deny from 127.0 274s # expecting access. 274s ok 43 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 44 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access. 274s ok 45 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 46 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1 274s # Deny from 127.0.0.1/16 274s # expecting access. 274s ok 47 274s # --- 274s # Order deny,allow 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 48 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 49 274s # --- 274s # Order deny,allow 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 50 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 51 274s # --- 274s # Order deny,allow 274s # Allow from 127.0 274s # expecting access. 274s ok 52 274s # --- 274s # Order deny,allow 274s # Deny from all 274s # expecting access denial. 274s ok 53 274s # --- 274s # Order deny,allow 274s # Allow from 127.0 274s # Deny from all 274s # expecting access. 274s ok 54 274s # --- 274s # Order deny,allow 274s # Deny from localhost 274s # expecting access denial. 274s ok 55 274s # --- 274s # Order deny,allow 274s # Allow from 127.0 274s # Deny from localhost 274s # expecting access. 274s ok 56 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 57 274s # --- 274s # Order deny,allow 274s # Allow from 127.0 274s # Deny from 127.0.0.1 274s # expecting access. 274s ok 58 274s # --- 274s # Order deny,allow 274s # Deny from 127.0 274s # expecting access denial. 274s ok 59 274s # --- 274s # Order deny,allow 274s # Allow from 127.0 274s # Deny from 127.0 274s # expecting access. 274s ok 60 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 61 274s # --- 274s # Order deny,allow 274s # Allow from 127.0 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access. 274s ok 62 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 63 274s # --- 274s # Order deny,allow 274s # Allow from 127.0 274s # Deny from 127.0.0.1/16 274s # expecting access. 274s ok 64 274s # --- 274s # Order deny,allow 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 65 274s # --- 274s # Order deny,allow 274s # Allow from 127.0 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 66 274s # --- 274s # Order deny,allow 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 67 274s # --- 274s # Order deny,allow 274s # Allow from 127.0 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 68 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/255.255.0.0 274s # expecting access. 274s ok 69 274s # --- 274s # Order deny,allow 274s # Deny from all 274s # expecting access denial. 274s ok 70 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from all 274s # expecting access. 274s ok 71 274s # --- 274s # Order deny,allow 274s # Deny from localhost 274s # expecting access denial. 274s ok 72 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from localhost 274s # expecting access. 274s ok 73 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 74 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 127.0.0.1 274s # expecting access. 274s ok 75 274s # --- 274s # Order deny,allow 274s # Deny from 127.0 274s # expecting access denial. 274s ok 76 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 127.0 274s # expecting access. 274s ok 77 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 78 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access. 274s ok 79 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 80 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 127.0.0.1/16 274s # expecting access. 274s ok 81 274s # --- 274s # Order deny,allow 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 82 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 83 274s # --- 274s # Order deny,allow 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 84 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 85 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/16 274s # expecting access. 274s ok 86 274s # --- 274s # Order deny,allow 274s # Deny from all 274s # expecting access denial. 274s ok 87 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/16 274s # Deny from all 274s # expecting access. 274s ok 88 274s # --- 274s # Order deny,allow 274s # Deny from localhost 274s # expecting access denial. 274s ok 89 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/16 274s # Deny from localhost 274s # expecting access. 274s ok 90 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 91 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/16 274s # Deny from 127.0.0.1 274s # expecting access. 274s ok 92 274s # --- 274s # Order deny,allow 274s # Deny from 127.0 274s # expecting access denial. 274s ok 93 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/16 274s # Deny from 127.0 274s # expecting access. 274s ok 94 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 95 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/16 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access. 274s ok 96 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 97 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/16 274s # Deny from 127.0.0.1/16 274s # expecting access. 274s ok 98 274s # --- 274s # Order deny,allow 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 99 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/16 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 100 274s # --- 274s # Order deny,allow 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 101 274s # --- 274s # Order deny,allow 274s # Allow from 127.0.0.1/16 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 102 274s # --- 274s # Order deny,allow 274s # Allow from somewhere.else.com 274s # expecting access. 274s ok 103 274s # --- 274s # Order deny,allow 274s # Deny from all 274s # expecting access denial. 274s ok 104 274s # --- 274s # Order deny,allow 274s # Allow from somewhere.else.com 274s # Deny from all 274s # expecting access denial. 274s ok 105 274s # --- 274s # Order deny,allow 274s # Deny from localhost 274s # expecting access denial. 274s ok 106 274s # --- 274s # Order deny,allow 274s # Allow from somewhere.else.com 274s # Deny from localhost 274s # expecting access denial. 274s ok 107 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 108 274s # --- 274s # Order deny,allow 274s # Allow from somewhere.else.com 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 109 274s # --- 274s # Order deny,allow 274s # Deny from 127.0 274s # expecting access denial. 274s ok 110 274s # --- 274s # Order deny,allow 274s # Allow from somewhere.else.com 274s # Deny from 127.0 274s # expecting access denial. 274s ok 111 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 112 274s # --- 274s # Order deny,allow 274s # Allow from somewhere.else.com 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 113 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 114 274s # --- 274s # Order deny,allow 274s # Allow from somewhere.else.com 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 115 274s # --- 274s # Order deny,allow 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 116 274s # --- 274s # Order deny,allow 274s # Allow from somewhere.else.com 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 117 274s # --- 274s # Order deny,allow 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 118 274s # --- 274s # Order deny,allow 274s # Allow from somewhere.else.com 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 119 274s # --- 274s # Order deny,allow 274s # Allow from 66.6.6.6 274s # expecting access. 274s ok 120 274s # --- 274s # Order deny,allow 274s # Deny from all 274s # expecting access denial. 274s ok 121 274s # --- 274s # Order deny,allow 274s # Allow from 66.6.6.6 274s # Deny from all 274s # expecting access denial. 274s ok 122 274s # --- 274s # Order deny,allow 274s # Deny from localhost 274s # expecting access denial. 274s ok 123 274s # --- 274s # Order deny,allow 274s # Allow from 66.6.6.6 274s # Deny from localhost 274s # expecting access denial. 274s ok 124 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 125 274s # --- 274s # Order deny,allow 274s # Allow from 66.6.6.6 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 126 274s # --- 274s # Order deny,allow 274s # Deny from 127.0 274s # expecting access denial. 274s ok 127 274s # --- 274s # Order deny,allow 274s # Allow from 66.6.6.6 274s # Deny from 127.0 274s # expecting access denial. 274s ok 128 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 129 274s # --- 274s # Order deny,allow 274s # Allow from 66.6.6.6 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 130 274s # --- 274s # Order deny,allow 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 131 274s # --- 274s # Order deny,allow 274s # Allow from 66.6.6.6 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 132 274s # --- 274s # Order deny,allow 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 133 274s # --- 274s # Order deny,allow 274s # Allow from 66.6.6.6 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 134 274s # --- 274s # Order deny,allow 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 135 274s # --- 274s # Order deny,allow 274s # Allow from 66.6.6.6 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 136 274s # --- 274s # Order allow,deny 274s # Allow from all 274s # expecting access. 274s ok 137 274s # --- 274s # Order allow,deny 274s # Deny from all 274s # expecting access denial. 274s ok 138 274s # --- 274s # Order allow,deny 274s # Allow from all 274s # Deny from all 274s # expecting access denial. 274s ok 139 274s # --- 274s # Order allow,deny 274s # Deny from localhost 274s # expecting access denial. 274s ok 140 274s # --- 274s # Order allow,deny 274s # Allow from all 274s # Deny from localhost 274s # expecting access denial. 274s ok 141 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 142 274s # --- 274s # Order allow,deny 274s # Allow from all 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 143 274s # --- 274s # Order allow,deny 274s # Deny from 127.0 274s # expecting access denial. 274s ok 144 274s # --- 274s # Order allow,deny 274s # Allow from all 274s # Deny from 127.0 274s # expecting access denial. 274s ok 145 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 146 274s # --- 274s # Order allow,deny 274s # Allow from all 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 147 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 148 274s # --- 274s # Order allow,deny 274s # Allow from all 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 149 274s # --- 274s # Order allow,deny 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 150 274s # --- 274s # Order allow,deny 274s # Allow from all 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 151 274s # --- 274s # Order allow,deny 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 152 274s # --- 274s # Order allow,deny 274s # Allow from all 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 153 274s # --- 274s # Order allow,deny 274s # Allow from localhost 274s # expecting access. 274s ok 154 274s # --- 274s # Order allow,deny 274s # Deny from all 274s # expecting access denial. 274s ok 155 274s # --- 274s # Order allow,deny 274s # Allow from localhost 274s # Deny from all 274s # expecting access denial. 274s ok 156 274s # --- 274s # Order allow,deny 274s # Deny from localhost 274s # expecting access denial. 274s ok 157 274s # --- 274s # Order allow,deny 274s # Allow from localhost 274s # Deny from localhost 274s # expecting access denial. 274s ok 158 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 159 274s # --- 274s # Order allow,deny 274s # Allow from localhost 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 160 274s # --- 274s # Order allow,deny 274s # Deny from 127.0 274s # expecting access denial. 274s ok 161 274s # --- 274s # Order allow,deny 274s # Allow from localhost 274s # Deny from 127.0 274s # expecting access denial. 274s ok 162 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 163 274s # --- 274s # Order allow,deny 274s # Allow from localhost 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 164 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 165 274s # --- 274s # Order allow,deny 274s # Allow from localhost 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 166 274s # --- 274s # Order allow,deny 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 167 274s # --- 274s # Order allow,deny 274s # Allow from localhost 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 168 274s # --- 274s # Order allow,deny 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 169 274s # --- 274s # Order allow,deny 274s # Allow from localhost 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 170 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1 274s # expecting access. 274s ok 171 274s # --- 274s # Order allow,deny 274s # Deny from all 274s # expecting access denial. 274s ok 172 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1 274s # Deny from all 274s # expecting access denial. 274s ok 173 274s # --- 274s # Order allow,deny 274s # Deny from localhost 274s # expecting access denial. 274s ok 174 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1 274s # Deny from localhost 274s # expecting access denial. 274s ok 175 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 176 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 177 274s # --- 274s # Order allow,deny 274s # Deny from 127.0 274s # expecting access denial. 274s ok 178 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1 274s # Deny from 127.0 274s # expecting access denial. 274s ok 179 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 180 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 181 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 182 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 183 274s # --- 274s # Order allow,deny 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 184 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 185 274s # --- 274s # Order allow,deny 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 186 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 187 274s # --- 274s # Order allow,deny 274s # Allow from 127.0 274s # expecting access. 274s ok 188 274s # --- 274s # Order allow,deny 274s # Deny from all 274s # expecting access denial. 274s ok 189 274s # --- 274s # Order allow,deny 274s # Allow from 127.0 274s # Deny from all 274s # expecting access denial. 274s ok 190 274s # --- 274s # Order allow,deny 274s # Deny from localhost 274s # expecting access denial. 274s ok 191 274s # --- 274s # Order allow,deny 274s # Allow from 127.0 274s # Deny from localhost 274s # expecting access denial. 274s ok 192 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 193 274s # --- 274s # Order allow,deny 274s # Allow from 127.0 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 194 274s # --- 274s # Order allow,deny 274s # Deny from 127.0 274s # expecting access denial. 274s ok 195 274s # --- 274s # Order allow,deny 274s # Allow from 127.0 274s # Deny from 127.0 274s # expecting access denial. 274s ok 196 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 197 274s # --- 274s # Order allow,deny 274s # Allow from 127.0 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 198 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 199 274s # --- 274s # Order allow,deny 274s # Allow from 127.0 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 200 274s # --- 274s # Order allow,deny 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 201 274s # --- 274s # Order allow,deny 274s # Allow from 127.0 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 202 274s # --- 274s # Order allow,deny 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 203 274s # --- 274s # Order allow,deny 274s # Allow from 127.0 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 204 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/255.255.0.0 274s # expecting access. 274s ok 205 274s # --- 274s # Order allow,deny 274s # Deny from all 274s # expecting access denial. 274s ok 206 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from all 274s # expecting access denial. 274s ok 207 274s # --- 274s # Order allow,deny 274s # Deny from localhost 274s # expecting access denial. 274s ok 208 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from localhost 274s # expecting access denial. 274s ok 209 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 210 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 211 274s # --- 274s # Order allow,deny 274s # Deny from 127.0 274s # expecting access denial. 274s ok 212 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 127.0 274s # expecting access denial. 274s ok 213 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 214 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 215 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 216 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 217 274s # --- 274s # Order allow,deny 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 218 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 219 274s # --- 274s # Order allow,deny 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 220 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 221 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/16 274s # expecting access. 274s ok 222 274s # --- 274s # Order allow,deny 274s # Deny from all 274s # expecting access denial. 274s ok 223 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/16 274s # Deny from all 274s # expecting access denial. 274s ok 224 274s # --- 274s # Order allow,deny 274s # Deny from localhost 274s # expecting access denial. 274s ok 225 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/16 274s # Deny from localhost 274s # expecting access denial. 274s ok 226 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 227 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/16 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 228 274s # --- 274s # Order allow,deny 274s # Deny from 127.0 274s # expecting access denial. 274s ok 229 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/16 274s # Deny from 127.0 274s # expecting access denial. 274s ok 230 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 231 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/16 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 232 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 233 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/16 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 234 274s # --- 274s # Order allow,deny 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 235 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/16 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 236 274s # --- 274s # Order allow,deny 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 237 274s # --- 274s # Order allow,deny 274s # Allow from 127.0.0.1/16 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 238 274s # --- 274s # Order allow,deny 274s # Allow from somewhere.else.com 274s # expecting access denial. 274s ok 239 274s # --- 274s # Order allow,deny 274s # Deny from all 274s # expecting access denial. 274s ok 240 274s # --- 274s # Order allow,deny 274s # Allow from somewhere.else.com 274s # Deny from all 274s # expecting access denial. 274s ok 241 274s # --- 274s # Order allow,deny 274s # Deny from localhost 274s # expecting access denial. 274s ok 242 274s # --- 274s # Order allow,deny 274s # Allow from somewhere.else.com 274s # Deny from localhost 274s # expecting access denial. 274s ok 243 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 244 274s # --- 274s # Order allow,deny 274s # Allow from somewhere.else.com 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 245 274s # --- 274s # Order allow,deny 274s # Deny from 127.0 274s # expecting access denial. 274s ok 246 274s # --- 274s # Order allow,deny 274s # Allow from somewhere.else.com 274s # Deny from 127.0 274s # expecting access denial. 274s ok 247 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 248 274s # --- 274s # Order allow,deny 274s # Allow from somewhere.else.com 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 249 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 250 274s # --- 274s # Order allow,deny 274s # Allow from somewhere.else.com 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 251 274s # --- 274s # Order allow,deny 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 252 274s # --- 274s # Order allow,deny 274s # Allow from somewhere.else.com 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 253 274s # --- 274s # Order allow,deny 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 254 274s # --- 274s # Order allow,deny 274s # Allow from somewhere.else.com 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 255 274s # --- 274s # Order allow,deny 274s # Allow from 66.6.6.6 274s # expecting access denial. 274s ok 256 274s # --- 274s # Order allow,deny 274s # Deny from all 274s # expecting access denial. 274s ok 257 274s # --- 274s # Order allow,deny 274s # Allow from 66.6.6.6 274s # Deny from all 274s # expecting access denial. 274s ok 258 274s # --- 274s # Order allow,deny 274s # Deny from localhost 274s # expecting access denial. 274s ok 259 274s # --- 274s # Order allow,deny 274s # Allow from 66.6.6.6 274s # Deny from localhost 274s # expecting access denial. 274s ok 260 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 261 274s # --- 274s # Order allow,deny 274s # Allow from 66.6.6.6 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 262 274s # --- 274s # Order allow,deny 274s # Deny from 127.0 274s # expecting access denial. 274s ok 263 274s # --- 274s # Order allow,deny 274s # Allow from 66.6.6.6 274s # Deny from 127.0 274s # expecting access denial. 274s ok 264 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 265 274s # --- 274s # Order allow,deny 274s # Allow from 66.6.6.6 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 266 274s # --- 274s # Order allow,deny 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 267 274s # --- 274s # Order allow,deny 274s # Allow from 66.6.6.6 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 268 274s # --- 274s # Order allow,deny 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 269 274s # --- 274s # Order allow,deny 274s # Allow from 66.6.6.6 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 270 274s # --- 274s # Order allow,deny 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 271 274s # --- 274s # Order allow,deny 274s # Allow from 66.6.6.6 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 272 274s # --- 274s # Order mutual-failure 274s # Allow from all 274s # expecting access. 274s ok 273 274s # --- 274s # Order mutual-failure 274s # Deny from all 274s # expecting access denial. 274s ok 274 274s # --- 274s # Order mutual-failure 274s # Allow from all 274s # Deny from all 274s # expecting access denial. 274s ok 275 274s # --- 274s # Order mutual-failure 274s # Deny from localhost 274s # expecting access denial. 274s ok 276 274s # --- 274s # Order mutual-failure 274s # Allow from all 274s # Deny from localhost 274s # expecting access denial. 274s ok 277 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 278 274s # --- 274s # Order mutual-failure 274s # Allow from all 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 279 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0 274s # expecting access denial. 274s ok 280 274s # --- 274s # Order mutual-failure 274s # Allow from all 274s # Deny from 127.0 274s # expecting access denial. 274s ok 281 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 282 274s # --- 274s # Order mutual-failure 274s # Allow from all 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 283 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 284 274s # --- 274s # Order mutual-failure 274s # Allow from all 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 285 274s # --- 274s # Order mutual-failure 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 286 274s # --- 274s # Order mutual-failure 274s # Allow from all 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 287 274s # --- 274s # Order mutual-failure 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 288 274s # --- 274s # Order mutual-failure 274s # Allow from all 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 289 274s # --- 274s # Order mutual-failure 274s # Allow from localhost 274s # expecting access. 274s ok 290 274s # --- 274s # Order mutual-failure 274s # Deny from all 274s # expecting access denial. 274s ok 291 274s # --- 274s # Order mutual-failure 274s # Allow from localhost 274s # Deny from all 274s # expecting access denial. 274s ok 292 274s # --- 274s # Order mutual-failure 274s # Deny from localhost 274s # expecting access denial. 274s ok 293 274s # --- 274s # Order mutual-failure 274s # Allow from localhost 274s # Deny from localhost 274s # expecting access denial. 274s ok 294 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 295 274s # --- 274s # Order mutual-failure 274s # Allow from localhost 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 296 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0 274s # expecting access denial. 274s ok 297 274s # --- 274s # Order mutual-failure 274s # Allow from localhost 274s # Deny from 127.0 274s # expecting access denial. 274s ok 298 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 299 274s # --- 274s # Order mutual-failure 274s # Allow from localhost 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 300 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 301 274s # --- 274s # Order mutual-failure 274s # Allow from localhost 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 302 274s # --- 274s # Order mutual-failure 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 303 274s # --- 274s # Order mutual-failure 274s # Allow from localhost 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 304 274s # --- 274s # Order mutual-failure 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 305 274s # --- 274s # Order mutual-failure 274s # Allow from localhost 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 306 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1 274s # expecting access. 274s ok 307 274s # --- 274s # Order mutual-failure 274s # Deny from all 274s # expecting access denial. 274s ok 308 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1 274s # Deny from all 274s # expecting access denial. 274s ok 309 274s # --- 274s # Order mutual-failure 274s # Deny from localhost 274s # expecting access denial. 274s ok 310 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1 274s # Deny from localhost 274s # expecting access denial. 274s ok 311 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 312 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 313 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0 274s # expecting access denial. 274s ok 314 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1 274s # Deny from 127.0 274s # expecting access denial. 274s ok 315 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 316 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 317 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 318 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 319 274s # --- 274s # Order mutual-failure 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 320 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 321 274s # --- 274s # Order mutual-failure 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 322 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 323 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0 274s # expecting access. 274s ok 324 274s # --- 274s # Order mutual-failure 274s # Deny from all 274s # expecting access denial. 274s ok 325 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0 274s # Deny from all 274s # expecting access denial. 274s ok 326 274s # --- 274s # Order mutual-failure 274s # Deny from localhost 274s # expecting access denial. 274s ok 327 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0 274s # Deny from localhost 274s # expecting access denial. 274s ok 328 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 329 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 330 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0 274s # expecting access denial. 274s ok 331 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0 274s # Deny from 127.0 274s # expecting access denial. 274s ok 332 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 333 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 334 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 335 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 336 274s # --- 274s # Order mutual-failure 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 337 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 338 274s # --- 274s # Order mutual-failure 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 339 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 340 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/255.255.0.0 274s # expecting access. 274s ok 341 274s # --- 274s # Order mutual-failure 274s # Deny from all 274s # expecting access denial. 274s ok 342 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from all 274s # expecting access denial. 274s ok 343 274s # --- 274s # Order mutual-failure 274s # Deny from localhost 274s # expecting access denial. 274s ok 344 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from localhost 274s # expecting access denial. 274s ok 345 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 346 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 347 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0 274s # expecting access denial. 274s ok 348 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 127.0 274s # expecting access denial. 274s ok 349 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 350 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 351 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 352 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 353 274s # --- 274s # Order mutual-failure 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 354 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 355 274s # --- 274s # Order mutual-failure 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 356 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/255.255.0.0 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 357 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/16 274s # expecting access. 274s ok 358 274s # --- 274s # Order mutual-failure 274s # Deny from all 274s # expecting access denial. 274s ok 359 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/16 274s # Deny from all 274s # expecting access denial. 274s ok 360 274s # --- 274s # Order mutual-failure 274s # Deny from localhost 274s # expecting access denial. 274s ok 361 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/16 274s # Deny from localhost 274s # expecting access denial. 274s ok 362 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 363 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/16 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 364 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0 274s # expecting access denial. 274s ok 365 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/16 274s # Deny from 127.0 274s # expecting access denial. 274s ok 366 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 367 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/16 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 368 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 369 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/16 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 370 274s # --- 274s # Order mutual-failure 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 371 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/16 274s # Deny from somewhere.else.com 274s # expecting access. 274s ok 372 274s # --- 274s # Order mutual-failure 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 373 274s # --- 274s # Order mutual-failure 274s # Allow from 127.0.0.1/16 274s # Deny from 66.6.6.6 274s # expecting access. 274s ok 374 274s # --- 274s # Order mutual-failure 274s # Allow from somewhere.else.com 274s # expecting access denial. 274s ok 375 274s # --- 274s # Order mutual-failure 274s # Deny from all 274s # expecting access denial. 274s ok 376 274s # --- 274s # Order mutual-failure 274s # Allow from somewhere.else.com 274s # Deny from all 274s # expecting access denial. 274s ok 377 274s # --- 274s # Order mutual-failure 274s # Deny from localhost 274s # expecting access denial. 274s ok 378 274s # --- 274s # Order mutual-failure 274s # Allow from somewhere.else.com 274s # Deny from localhost 274s # expecting access denial. 274s ok 379 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 380 274s # --- 274s # Order mutual-failure 274s # Allow from somewhere.else.com 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 381 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0 274s # expecting access denial. 274s ok 382 274s # --- 274s # Order mutual-failure 274s # Allow from somewhere.else.com 274s # Deny from 127.0 274s # expecting access denial. 274s ok 383 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 384 274s # --- 274s # Order mutual-failure 274s # Allow from somewhere.else.com 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 385 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 386 274s # --- 274s # Order mutual-failure 274s # Allow from somewhere.else.com 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 387 274s # --- 274s # Order mutual-failure 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 388 274s # --- 274s # Order mutual-failure 274s # Allow from somewhere.else.com 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 389 274s # --- 274s # Order mutual-failure 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 390 274s # --- 274s # Order mutual-failure 274s # Allow from somewhere.else.com 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 391 274s # --- 274s # Order mutual-failure 274s # Allow from 66.6.6.6 274s # expecting access denial. 274s ok 392 274s # --- 274s # Order mutual-failure 274s # Deny from all 274s # expecting access denial. 274s ok 393 274s # --- 274s # Order mutual-failure 274s # Allow from 66.6.6.6 274s # Deny from all 274s # expecting access denial. 274s ok 394 274s # --- 274s # Order mutual-failure 274s # Deny from localhost 274s # expecting access denial. 274s ok 395 274s # --- 274s # Order mutual-failure 274s # Allow from 66.6.6.6 274s # Deny from localhost 274s # expecting access denial. 274s ok 396 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 397 274s # --- 274s # Order mutual-failure 274s # Allow from 66.6.6.6 274s # Deny from 127.0.0.1 274s # expecting access denial. 274s ok 398 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0 274s # expecting access denial. 274s ok 399 274s # --- 274s # Order mutual-failure 274s # Allow from 66.6.6.6 274s # Deny from 127.0 274s # expecting access denial. 274s ok 400 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 401 274s # --- 274s # Order mutual-failure 274s # Allow from 66.6.6.6 274s # Deny from 127.0.0.1/255.255.0.0 274s # expecting access denial. 274s ok 402 274s # --- 274s # Order mutual-failure 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 403 274s # --- 274s # Order mutual-failure 274s # Allow from 66.6.6.6 274s # Deny from 127.0.0.1/16 274s # expecting access denial. 274s ok 404 274s # --- 274s # Order mutual-failure 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 405 274s # --- 274s # Order mutual-failure 274s # Allow from 66.6.6.6 274s # Deny from somewhere.else.com 274s # expecting access denial. 274s ok 406 274s # --- 274s # Order mutual-failure 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 407 274s # --- 274s # Order mutual-failure 274s # Allow from 66.6.6.6 274s # Deny from 66.6.6.6 274s # expecting access denial. 274s ok 408 274s ok 277s t/modules/actions.t ................. 277s 1..20 277s # Running under perl version 5.040000 for linux 277s # Current time local: Sun Dec 1 09:58:40 2024 277s # Current time GMT: Sun Dec 1 09:58:40 2024 277s # Using Test.pm version 1.31 277s # Using Apache/Test.pm version 1.44 277s # expected: 200 277s # received: '200' 277s ok 1 277s # expected: 'nada' 277s # received: 'nada' 277s ok 2 277s # expected: 404 277s # received: '404' 277s ok 3 277s ok 4 # skip RC=404, no need to check content 277s # expected: 404 277s # received: '404' 277s ok 5 277s ok 6 # skip RC=404, no need to check content 277s # expected: 404 277s # received: '404' 277s ok 7 277s ok 8 # skip RC=404, no need to check content 277s # expected: 200 277s # received: '200' 277s ok 9 277s # expected: 'nada' 277s # received: 'nada' 277s ok 10 277s # expected: 404 277s # received: '404' 277s ok 11 277s ok 12 # skip RC=404, no need to check content 277s # expected: 200 277s # received: '200' 277s ok 13 277s # expected: 'POST 277s # foo2: bar2 277s # ' 277s # received: 'POST 277s # foo2: bar2 277s # ' 277s ok 14 277s # expected: 405 277s # received: '405' 277s ok 15 277s # expected: 200 277s # received: '200' 277s ok 16 277s # expected: 'foo=bar' 277s # received: 'foo=bar' 277s ok 17 277s # expected: 200 277s # received: '200' 277s ok 18 277s # expected: 'POST 277s # foo2: bar2 277s # ' 277s # received: 'POST 277s # foo2: bar2 277s # ' 277s ok 19 277s # expected: 405 277s # received: '405' 277s ok 20 277s ok 279s t/modules/alias.t ................... 279s 1..134 279s # Running under perl version 5.040000 for linux 279s # Current time local: Sun Dec 1 09:58:42 2024 279s # Current time GMT: Sun Dec 1 09:58:42 2024 279s # Using Test.pm version 1.31 279s # Using Apache/Test.pm version 1.44 279s # verifying simple aliases 279s # testing : /alias/ 279s # expected: 200 279s # received: '200' 279s ok 1 279s # testing : /bogu/ 279s # expected: 404 279s # received: '404' 279s ok 2 279s # verifying alias match with /ali[0-9]. 279s # testing : /ali0 279s # expected: 0 279s # received: '0' 279s ok 3 279s # testing : /ali1 279s # expected: 1 279s # received: '1' 279s ok 4 279s # testing : /ali2 279s # expected: 2 279s # received: '2' 279s ok 5 279s # testing : /ali3 279s # expected: 3 279s # received: '3' 279s ok 6 279s # testing : /ali4 279s # expected: 4 279s # received: '4' 279s ok 7 279s # testing : /ali5 279s # expected: 5 279s # received: '5' 279s ok 8 279s # testing : /ali6 279s # expected: 6 279s # received: '6' 279s ok 9 279s # testing : /ali7 279s # expected: 7 279s # received: '7' 279s ok 10 279s # testing : /ali8 279s # expected: 8 279s # received: '8' 279s ok 11 279s # testing : /ali9 279s # expected: 9 279s # received: '9' 279s ok 12 279s # verifying expression alias match with /expr/ali[0-9]. 279s # testing : /ali0 279s # expected: 0 279s # received: '0' 279s ok 13 279s # testing : /ali1 279s # expected: 1 279s # received: '1' 279s ok 14 279s # testing : /ali2 279s # expected: 2 279s # received: '2' 279s ok 15 279s # testing : /ali3 279s # expected: 3 279s # received: '3' 279s ok 16 279s # testing : /ali4 279s # expected: 4 279s # received: '4' 279s ok 17 279s # testing : /ali5 279s # expected: 5 279s # received: '5' 279s ok 18 279s # testing : /ali6 279s # expected: 6 279s # received: '6' 279s ok 19 279s # testing : /ali7 279s # expected: 7 279s # received: '7' 279s ok 20 279s # testing : /ali8 279s # expected: 8 279s # received: '8' 279s ok 21 279s # testing : /ali9 279s # expected: 9 279s # received: '9' 279s ok 22 279s # testing : /forbid 279s # expected: '403' 279s # received: '403' 279s ok 23 279s # testing : /gone 279s # expected: '410' 279s # received: '410' 279s ok 24 279s # testing : /perm 279s # expected: '301' 279s # received: '301' 279s ok 25 279s # testing : /perm2 279s # expected: '301' 279s # received: '301' 279s ok 26 279s # testing : /seeother 279s # expected: '303' 279s # received: '303' 279s ok 27 279s # testing : /temp 279s # expected: '302' 279s # received: '302' 279s ok 28 279s # testing : /temp2 279s # expected: '302' 279s # received: '302' 279s ok 29 279s verifying body of perm and temp redirect match 279s # testing : /p0 279s # expected: 0 279s # received: '0' 279s ok 30 279s # testing : /p1 279s # expected: 1 279s # received: '1' 279s ok 31 279s # testing : /p2 279s # expected: 2 279s # received: '2' 279s ok 32 279s # testing : /p3 279s # expected: 3 279s # received: '3' 279s ok 33 279s # testing : /p4 279s # expected: 4 279s # received: '4' 279s ok 34 279s # testing : /p5 279s # expected: 5 279s # received: '5' 279s ok 35 279s # testing : /p6 279s # expected: 6 279s # received: '6' 279s ok 36 279s # testing : /p7 279s # expected: 7 279s # received: '7' 279s ok 37 279s # testing : /p8 279s # expected: 8 279s # received: '8' 279s ok 38 279s # testing : /p9 279s # expected: 9 279s # received: '9' 279s ok 39 279s # testing : /t0 279s # expected: 0 279s # received: '0' 279s ok 40 279s # testing : /t1 279s # expected: 1 279s # received: '1' 279s ok 41 279s # testing : /t2 279s # expected: 2 279s # received: '2' 279s ok 42 279s # testing : /t3 279s # expected: 3 279s # received: '3' 279s ok 43 279s # testing : /t4 279s # expected: 4 279s # received: '4' 279s ok 44 279s # testing : /t5 279s # expected: 5 279s # received: '5' 279s ok 45 279s # testing : /t6 279s # expected: 6 279s # received: '6' 279s ok 46 279s # testing : /t7 279s # expected: 7 279s # received: '7' 279s ok 47 279s # testing : /t8 279s # expected: 8 279s # received: '8' 279s ok 48 279s # testing : /t9 279s # expected: 9 279s # received: '9' 279s ok 49 279s verifying body of perm and temp redirect match with expression support 279s # testing : /p0 279s # expected: 0 279s # received: '0' 279s ok 50 279s # testing : /p1 279s # expected: 1 279s # received: '1' 279s ok 51 279s # testing : /p2 279s # expected: 2 279s # received: '2' 279s ok 52 279s # testing : /p3 279s # expected: 3 279s # received: '3' 279s ok 53 279s # testing : /p4 279s # expected: 4 279s # received: '4' 279s ok 54 279s # testing : /p5 279s # expected: 5 279s # received: '5' 279s ok 55 279s # testing : /p6 279s # expected: 6 279s # received: '6' 279s ok 56 279s # testing : /p7 279s # expected: 7 279s # received: '7' 279s ok 57 279s # testing : /p8 279s # expected: 8 279s # received: '8' 279s ok 58 279s # testing : /p9 279s # expected: 9 279s # received: '9' 279s ok 59 279s # testing : /t0 279s # expected: 0 279s # received: '0' 279s ok 60 279s # testing : /t1 279s # expected: 1 279s # received: '1' 279s ok 61 279s # testing : /t2 279s # expected: 2 279s # received: '2' 279s ok 62 279s # testing : /t3 279s # expected: 3 279s # received: '3' 279s ok 63 279s # testing : /t4 279s # expected: 4 279s # received: '4' 279s ok 64 279s # testing : /t5 279s # expected: 5 279s # received: '5' 279s ok 65 279s # testing : /t6 279s # expected: 6 279s # received: '6' 279s ok 66 279s # testing : /t7 279s # expected: 7 279s # received: '7' 279s ok 67 279s # testing : /t8 279s # expected: 8 279s # received: '8' 279s ok 68 279s # testing : /t9 279s # expected: 9 279s # received: '9' 279s ok 69 279s verifying return code of seeother and gone redirect match 279s # testing : s0 279s # expected: '303' 279s # received: '303' 279s ok 70 279s # testing : s1 279s # expected: '303' 279s # received: '303' 279s ok 71 279s # testing : s2 279s # expected: '303' 279s # received: '303' 279s ok 72 279s # testing : s3 279s # expected: '303' 279s # received: '303' 279s ok 73 279s # testing : s4 279s # expected: '303' 279s # received: '303' 279s ok 74 279s # testing : s5 279s # expected: '303' 279s # received: '303' 279s ok 75 279s # testing : s6 279s # expected: '303' 279s # received: '303' 279s ok 76 279s # testing : s7 279s # expected: '303' 279s # received: '303' 279s ok 77 279s # testing : s8 279s # expected: '303' 279s # received: '303' 279s ok 78 279s # testing : s9 279s # expected: '303' 279s # received: '303' 279s ok 79 279s # testing : g0 279s # expected: '410' 279s # received: '410' 279s ok 80 279s # testing : g1 279s # expected: '410' 279s # received: '410' 279s ok 81 279s # testing : g2 279s # expected: '410' 279s # received: '410' 279s ok 82 279s # testing : g3 279s # expected: '410' 279s # received: '410' 279s ok 83 279s # testing : g4 279s # expected: '410' 279s # received: '410' 279s ok 84 279s # testing : g5 279s # expected: '410' 279s # received: '410' 279s ok 85 279s # testing : g6 279s # expected: '410' 279s # received: '410' 279s ok 86 279s # testing : g7 279s # expected: '410' 279s # received: '410' 279s ok 87 279s # testing : g8 279s # expected: '410' 279s # received: '410' 279s ok 88 279s # testing : g9 279s # expected: '410' 279s # received: '410' 279s ok 89 279s # testing : f0 279s # expected: '403' 279s # received: '403' 279s ok 90 279s # testing : f1 279s # expected: '403' 279s # received: '403' 279s ok 91 279s # testing : f2 279s # expected: '403' 279s # received: '403' 279s ok 92 279s # testing : f3 279s # expected: '403' 279s # received: '403' 279s ok 93 279s # testing : f4 279s # expected: '403' 279s # received: '403' 279s ok 94 279s # testing : f5 279s # expected: '403' 279s # received: '403' 279s ok 95 279s # testing : f6 279s # expected: '403' 279s # received: '403' 279s ok 96 279s # testing : f7 279s # expected: '403' 279s # received: '403' 279s ok 97 279s # testing : f8 279s # expected: '403' 279s # received: '403' 279s ok 98 279s # testing : f9 279s # expected: '403' 279s # received: '403' 279s ok 99 279s verifying return code of seeother and gone redirect match with expression support 279s # testing : s0 279s # expected: '303' 279s # received: '303' 279s ok 100 279s # testing : s1 279s # expected: '303' 279s # received: '303' 279s ok 101 279s # testing : s2 279s # expected: '303' 279s # received: '303' 279s ok 102 279s # testing : s3 279s # expected: '303' 279s # received: '303' 279s ok 103 279s # testing : s4 279s # expected: '303' 279s # received: '303' 279s ok 104 279s # testing : s5 279s # expected: '303' 279s # received: '303' 279s ok 105 279s # testing : s6 279s # expected: '303' 279s # received: '303' 279s ok 106 279s # testing : s7 279s # expected: '303' 279s # received: '303' 279s ok 107 279s # testing : s8 279s # expected: '303' 279s # received: '303' 279s ok 108 279s # testing : s9 279s # expected: '303' 279s # received: '303' 279s ok 109 279s # testing : g0 279s # expected: '410' 279s # received: '410' 279s ok 110 279s # testing : g1 279s # expected: '410' 279s # received: '410' 279s ok 111 279s # testing : g2 279s # expected: '410' 279s # received: '410' 279s ok 112 279s # testing : g3 279s # expected: '410' 279s # received: '410' 279s ok 113 279s # testing : g4 279s # expected: '410' 279s # received: '410' 279s ok 114 279s # testing : g5 279s # expected: '410' 279s # received: '410' 279s ok 115 279s # testing : g6 279s # expected: '410' 279s # received: '410' 279s ok 116 279s # testing : g7 279s # expected: '410' 279s # received: '410' 279s ok 117 279s # testing : g8 279s # expected: '410' 279s # received: '410' 279s ok 118 279s # testing : g9 279s # expected: '410' 279s # received: '410' 279s ok 119 279s # testing : f0 279s # expected: '403' 279s # received: '403' 279s ok 120 279s # testing : f1 279s # expected: '403' 279s # received: '403' 279s ok 121 279s # testing : f2 279s # expected: '403' 279s # received: '403' 279s ok 122 279s # testing : f3 279s # expected: '403' 279s # received: '403' 279s ok 123 279s # testing : f4 279s # expected: '403' 279s # received: '403' 279s ok 124 279s # testing : f5 279s # expected: '403' 279s # received: '403' 279s ok 125 279s # testing : f6 279s # expected: '403' 279s # received: '403' 279s ok 126 279s # testing : f7 279s # expected: '403' 279s # received: '403' 279s ok 127 279s # testing : f8 279s # expected: '403' 279s # received: '403' 279s ok 128 279s # testing : f9 279s # expected: '403' 279s # received: '403' 279s ok 129 279s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 279s # verifying /modules/alias/script is plain text 279s # testing : /modules/alias/script 279s # expected: '#!/bin/sh 279s # echo Content-type: text/plain 279s # echo 279s # echo this is a shell script cgi. 279s # ' 279s # received: '#!/bin/sh 279s # echo Content-type: text/plain 279s # echo 279s # echo this is a shell script cgi. 279s # ' 279s ok 130 279s # verifying same file accessed at /cgi/script is executed code 279s # testing : /cgi/script 279s # expected: 'this is a shell script cgi. 279s # ' 279s # received: 'this is a shell script cgi. 279s # ' 279s ok 131 279s # verifying ScriptAliasMatch with /aliascgi-script 279s # testing : /aliascgi-script 279s # expected: 'this is a shell script cgi. 279s # ' 279s # received: 'this is a shell script cgi. 279s # ' 279s ok 132 279s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 279s # testing : /aliascgi-script 279s # expected: 'this is a shell script cgi. 279s # ' 279s # received: 'this is a shell script cgi. 279s # ' 279s ok 133 279s # verifying bad script alias. 279s # testing : /aliascgi-nada 279s # expected: 404 279s # received: '404' 279s ok 134 279s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 279s ok 282s t/modules/allowmethods.t ............ 282s 1..9 282s # Running under perl version 5.040000 for linux 282s # Current time local: Sun Dec 1 09:58:45 2024 282s # Current time GMT: Sun Dec 1 09:58:45 2024 282s # Using Test.pm version 1.31 282s # Using Apache/Test.pm version 1.44 282s # testing : Get request to /Get responds 200 282s # expected: 200 282s # received: '200' 282s ok 1 282s # testing : Head request to /Get responds 200 282s # expected: 200 282s # received: '200' 282s ok 2 282s # testing : Post request to /Get responds 405 282s # expected: 405 282s # received: '405' 282s ok 3 282s # testing : Get request to /Head responds 200 282s # expected: 200 282s # received: '200' 282s ok 4 282s # testing : Head request to /Head responds 200 282s # expected: 200 282s # received: '200' 282s ok 5 282s # testing : Post request to /Head responds 405 282s # expected: 405 282s # received: '405' 282s ok 6 282s # testing : Get request to /Post responds 405 282s # expected: 405 282s # received: '405' 282s ok 7 282s # testing : Head request to /Post responds 405 282s # expected: 405 282s # received: '405' 282s ok 8 282s # testing : Post request to /Post responds 200 282s # expected: 200 282s # received: '200' 282s ok 9 282s ok 285s t/modules/asis.t .................... 285s 1..3 285s # Running under perl version 5.040000 for linux 285s # Current time local: Sun Dec 1 09:58:48 2024 285s # Current time GMT: Sun Dec 1 09:58:48 2024 285s # Using Test.pm version 1.31 285s # Using Apache/Test.pm version 1.44 285s # testing : asis content OK 285s # expected: 'This is asis content. 285s # ' 285s # received: 'This is asis content. 285s # ' 285s ok 1 285s # testing : asis gave 404 error 285s # expected: 404 285s # received: '404' 285s ok 2 285s # testing : asis gave 403 error 285s # expected: 403 285s # received: '403' 285s ok 3 285s ok 288s t/modules/authz_core.t .............. 288s 1..504 288s # Running under perl version 5.040000 for linux 288s # Current time local: Sun Dec 1 09:58:51 2024 288s # Current time GMT: Sun Dec 1 09:58:51 2024 288s # Using Test.pm version 1.31 288s # Using Apache/Test.pm version 1.44 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/basic1 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/groups1 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 200, expected 200 [a/ : a/ ] 288s ok 1 288s # got 200, expected 200 [a/ : a/ 1] 288s ok 2 288s # got 200, expected 200 [a/ : a/ 2] 288s ok 3 288s # got 200, expected 200 [a/ : a/ 1 2] 288s ok 4 288s # got 200, expected 200 [a/ : a/ 3] 288s ok 5 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ user1: a/ ] 288s ok 6 288s # got 200, expected 200 [a/ user1: a/ user1] 288s ok 7 288s # got 401, expected 401 [a/ user1: a/ user2] 288s ok 8 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ Any 1 2: a/ ] 288s ok 9 288s # got 200, expected 200 [a/ Any 1 2: a/ 1] 288s ok 10 288s # got 200, expected 200 [a/ Any 1 2: a/ 2] 288s ok 11 288s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 288s ok 12 288s # got 403, expected 403 [a/ Any 1 2: a/ 3] 288s ok 13 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 288s ok 14 288s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 288s ok 15 288s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 288s ok 16 288s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 288s ok 17 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 288s ok 18 288s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 288s ok 19 288s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 288s ok 20 288s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 288s ok 21 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 288s ok 22 288s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 288s ok 23 288s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 288s ok 24 288s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 288s ok 25 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 288s ok 26 288s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 288s ok 27 288s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 288s ok 28 288s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 288s ok 29 288s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 288s ok 30 288s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 288s ok 31 288s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 288s ok 32 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 288s ok 33 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 288s ok 34 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 288s ok 35 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 288s ok 36 288s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 288s ok 37 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 288s ok 38 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 288s ok 39 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 288s ok 40 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 288s ok 41 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 288s ok 42 288s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 288s ok 43 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 288s ok 44 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 288s ok 45 288s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 288s ok 46 288s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 288s ok 47 288s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 288s ok 48 288s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 288s ok 49 288s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 288s ok 50 288s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 288s ok 51 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 288s ok 52 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 288s ok 53 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 288s ok 54 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 288s ok 55 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 288s ok 56 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 288s ok 57 288s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 288s ok 58 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All 1 !2: a/ ] 288s ok 59 288s # got 200, expected 200 [a/ All 1 !2: a/ 1] 288s ok 60 288s # got 403, expected 403 [a/ All 1 !2: a/ 2] 288s ok 61 288s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 288s ok 62 288s # got 403, expected 403 [a/ All 1 !2: a/ 3] 288s ok 63 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 288s ok 64 288s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 288s ok 65 288s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 288s ok 66 288s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 288s ok 67 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 288s ok 68 288s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 288s ok 69 288s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 288s ok 70 288s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 288s ok 71 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 288s ok 72 288s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 288s ok 73 288s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 288s ok 74 288s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 288s ok 75 288s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 288s ok 76 288s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 288s ok 77 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 288s ok 78 288s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 288s ok 79 288s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 288s ok 80 288s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 288s ok 81 288s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 288s ok 82 288s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 288s ok 83 288s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 288s ok 84 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 288s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 288s ok 85 288s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 288s ok 86 288s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 288s ok 87 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 288s ok 88 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 288s ok 89 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 288s ok 90 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 288s ok 91 288s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 288s ok 92 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 288s ok 93 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 288s ok 94 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 288s ok 95 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 288s ok 96 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 288s ok 97 288s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 288s ok 98 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 288s ok 99 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 288s ok 100 288s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 288s ok 101 288s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 288s ok 102 288s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 288s ok 103 288s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 288s ok 104 288s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 288s ok 105 288s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 288s ok 106 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 288s ok 107 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 288s ok 108 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 288s ok 109 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 288s ok 110 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 288s ok 111 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 288s ok 112 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 288s ok 113 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All 1 2: a/ ] 288s ok 114 288s # got 403, expected 403 [a/ All 1 2: a/ 1] 288s ok 115 288s # got 403, expected 403 [a/ All 1 2: a/ 2] 288s ok 116 288s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 288s ok 117 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 288s ok 118 288s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 288s ok 119 288s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 288s ok 120 288s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 288s ok 121 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 288s ok 122 288s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 288s ok 123 288s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 288s ok 124 288s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 288s ok 125 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 288s ok 126 288s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 288s ok 127 288s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 288s ok 128 288s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 288s ok 129 288s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 288s ok 130 288s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 288s ok 131 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 288s ok 132 288s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 288s ok 133 288s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 288s ok 134 288s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 288s ok 135 288s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 288s ok 136 288s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 288s ok 137 288s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 288s ok 138 288s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 288s ok 139 288s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 288s ok 140 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 288s ok 141 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 288s ok 142 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 288s ok 143 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 288s ok 144 288s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 288s ok 145 288s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 288s ok 146 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 288s ok 147 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 288s ok 148 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 288s ok 149 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 288s ok 150 288s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 288s ok 151 288s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 288s ok 152 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 288s ok 153 288s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 288s ok 154 288s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 288s ok 155 288s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 288s ok 156 288s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 288s ok 157 288s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 288s ok 158 288s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 288s ok 159 288s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 288s ok 160 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 288s ok 161 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 288s ok 162 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 288s ok 163 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 288s ok 164 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 288s ok 165 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 288s ok 166 288s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 288s ok 167 288s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 288s ok 168 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 288s ok 169 288s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 288s ok 170 288s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 288s ok 171 288s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 288s ok 172 288s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 288s ok 173 288s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 288s ok 174 288s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 288s ok 175 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 288s ok 176 288s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 288s ok 177 288s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 288s ok 178 288s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 288s ok 179 288s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 288s ok 180 288s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 288s ok 181 288s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 288s ok 182 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 288s ok 183 288s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 288s ok 184 288s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 288s ok 185 288s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 288s ok 186 288s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 288s ok 187 288s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 288s ok 188 288s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 288s ok 189 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 288s ok 190 288s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 288s ok 191 288s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 288s ok 192 288s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 288s ok 193 288s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 288s ok 194 288s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 288s ok 195 288s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 288s ok 196 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 288s ok 197 288s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 288s ok 198 288s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 288s ok 199 288s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 288s ok 200 288s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 288s ok 201 288s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 288s ok 202 288s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 288s ok 203 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 288s ok 204 288s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 288s ok 205 288s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 288s ok 206 288s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 288s ok 207 288s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 288s ok 208 288s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 288s ok 209 288s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 288s ok 210 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 288s ok 211 288s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 288s ok 212 288s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 288s ok 213 288s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 288s ok 214 288s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 288s ok 215 288s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 288s ok 216 288s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 288s ok 217 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 288s ok 218 288s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 288s ok 219 288s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 288s ok 220 288s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 288s ok 221 288s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 288s ok 222 288s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 288s ok 223 288s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 288s ok 224 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 288s ok 225 288s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 288s ok 226 288s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 288s ok 227 288s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 288s ok 228 288s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 288s ok 229 288s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 288s ok 230 288s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 288s ok 231 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 288s ok 232 288s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 288s ok 233 288s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 288s ok 234 288s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 288s ok 235 288s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 288s ok 236 288s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 288s ok 237 288s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 288s ok 238 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 288s ok 239 288s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 288s ok 240 288s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 288s ok 241 288s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 288s ok 242 288s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 288s ok 243 288s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 288s ok 244 288s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 288s ok 245 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 288s ok 246 288s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 288s ok 247 288s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 288s ok 248 288s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 288s ok 249 288s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 288s ok 250 288s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 288s ok 251 288s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 288s ok 252 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 288s ok 253 288s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 288s ok 254 288s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 288s ok 255 288s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 288s ok 256 288s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 288s ok 257 288s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 288s ok 258 288s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 288s ok 259 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 288s ok 260 288s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 288s ok 261 288s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 288s ok 262 288s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 288s ok 263 288s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 288s ok 264 288s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 288s ok 265 288s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 288s ok 266 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 288s ok 267 288s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 288s ok 268 288s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 288s ok 269 288s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 288s ok 270 288s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 288s ok 271 288s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 288s ok 272 288s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 288s ok 273 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 288s ok 274 288s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 288s ok 275 288s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 288s ok 276 288s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 288s ok 277 288s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 288s ok 278 288s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 288s ok 279 288s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 288s ok 280 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 288s ok 281 288s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 288s ok 282 288s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 288s ok 283 288s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 288s ok 284 288s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 288s ok 285 288s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 288s ok 286 288s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 288s ok 287 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 288s ok 288 288s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 288s ok 289 288s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 288s ok 290 288s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 288s ok 291 288s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 288s ok 292 288s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 288s ok 293 288s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 288s ok 294 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 288s ok 295 288s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 288s ok 296 288s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 288s ok 297 288s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 288s ok 298 288s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 288s ok 299 288s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 288s ok 300 288s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 288s ok 301 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 288s ok 302 288s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 288s ok 303 288s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 288s ok 304 288s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 288s ok 305 288s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 288s ok 306 288s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 288s ok 307 288s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 288s ok 308 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 288s ok 309 288s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 288s ok 310 288s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 288s ok 311 288s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 288s ok 312 288s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 288s ok 313 288s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 288s ok 314 288s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 288s ok 315 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 288s ok 316 288s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 288s ok 317 288s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 288s ok 318 288s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 288s ok 319 288s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 288s ok 320 288s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 288s ok 321 288s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 288s ok 322 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 288s ok 323 288s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 288s ok 324 288s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 288s ok 325 288s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 288s ok 326 288s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 288s ok 327 288s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 288s ok 328 288s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 288s ok 329 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 288s ok 330 288s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 288s ok 331 288s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 288s ok 332 288s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 288s ok 333 288s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 288s ok 334 288s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 288s ok 335 288s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 288s ok 336 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 288s ok 337 288s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 288s ok 338 288s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 288s ok 339 288s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 288s ok 340 288s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 288s ok 341 288s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 288s ok 342 288s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 288s ok 343 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 288s ok 344 288s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 288s ok 345 288s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 288s ok 346 288s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 288s ok 347 288s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 288s ok 348 288s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 288s ok 349 288s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 288s ok 350 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 288s ok 351 288s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 288s ok 352 288s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 288s ok 353 288s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 288s ok 354 288s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 288s ok 355 288s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 288s ok 356 288s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 288s ok 357 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 288s ok 358 288s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 288s ok 359 288s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 288s ok 360 288s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 288s ok 361 288s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 288s ok 362 288s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 288s ok 363 288s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 288s ok 364 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 288s ok 365 288s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 288s ok 366 288s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 288s ok 367 288s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 288s ok 368 288s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 288s ok 369 288s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 288s ok 370 288s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 288s ok 371 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 288s ok 372 288s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 288s ok 373 288s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 288s ok 374 288s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 288s ok 375 288s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 288s ok 376 288s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 288s ok 377 288s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 288s ok 378 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 288s ok 379 288s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 288s ok 380 288s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 288s ok 381 288s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 288s ok 382 288s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 288s ok 383 288s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 288s ok 384 288s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 288s ok 385 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 288s ok 386 288s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 288s ok 387 288s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 288s ok 388 288s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 288s ok 389 288s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 288s ok 390 288s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 288s ok 391 288s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 288s ok 392 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 288s ok 393 288s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 288s ok 394 288s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 288s ok 395 288s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 288s ok 396 288s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 288s ok 397 288s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 288s ok 398 288s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 288s ok 399 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 288s ok 400 288s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 288s ok 401 288s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 288s ok 402 288s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 288s ok 403 288s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 288s ok 404 288s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 288s ok 405 288s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 288s ok 406 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 288s ok 407 288s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 288s ok 408 288s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 288s ok 409 288s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 288s ok 410 288s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 288s ok 411 288s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 288s ok 412 288s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 288s ok 413 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 288s ok 414 288s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 288s ok 415 288s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 288s ok 416 288s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 288s ok 417 288s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 288s ok 418 288s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 288s ok 419 288s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 288s ok 420 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 288s ok 421 288s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 288s ok 422 288s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 288s ok 423 288s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 288s ok 424 288s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 288s ok 425 288s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 288s ok 426 288s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 288s ok 427 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 288s ok 428 288s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 288s ok 429 288s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 288s ok 430 288s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 288s ok 431 288s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 288s ok 432 288s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 288s ok 433 288s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 288s ok 434 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 288s ok 435 288s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 288s ok 436 288s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 288s ok 437 288s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 288s ok 438 288s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 288s ok 439 288s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 288s ok 440 288s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 288s ok 441 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 288s ok 442 288s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 288s ok 443 288s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 288s ok 444 288s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 288s ok 445 288s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 288s ok 446 288s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 288s ok 447 288s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 288s ok 448 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 288s ok 449 288s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 288s ok 450 288s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 288s ok 451 288s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 288s ok 452 288s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 288s ok 453 288s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 288s ok 454 288s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 288s ok 455 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 288s ok 456 288s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 288s ok 457 288s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 288s ok 458 288s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 288s ok 459 288s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 288s ok 460 288s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 288s ok 461 288s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 288s ok 462 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 288s ok 463 288s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 288s ok 464 288s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 288s ok 465 288s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 288s ok 466 288s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 288s ok 467 288s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 288s ok 468 288s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 288s ok 469 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 288s ok 470 288s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 288s ok 471 288s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 288s ok 472 288s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 288s ok 473 288s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 288s ok 474 288s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 288s ok 475 288s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 288s ok 476 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 288s ok 477 288s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 288s ok 478 288s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 288s ok 479 288s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 288s ok 480 288s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 288s ok 481 288s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 288s ok 482 288s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 288s ok 483 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 288s ok 484 288s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 288s ok 485 288s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 288s ok 486 288s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 288s ok 487 288s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 288s ok 488 288s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 288s ok 489 288s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 288s ok 490 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 288s ok 491 288s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 288s ok 492 288s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 288s ok 493 288s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 288s ok 494 288s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 288s ok 495 288s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 288s ok 496 288s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 288s ok 497 288s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 288s ok 498 288s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 288s ok 499 288s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 288s ok 500 288s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 288s ok 501 288s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 288s ok 502 288s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 288s ok 503 288s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 288s ok 504 288s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 288s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/basic1 288s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/groups1 288s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 288s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 288s ok 291s t/modules/autoindex.t ............... 291s 1..84 291s # Running under perl version 5.040000 for linux 291s # Current time local: Sun Dec 1 09:58:54 2024 291s # Current time GMT: Sun Dec 1 09:58:54 2024 291s # Using Test.pm version 1.31 291s # Using Apache/Test.pm version 1.44 291s --- 291s IndexOrderDefault Ascending Name 291s GET /modules/autoindex/htaccess/ 291s ok 1 291s --- 291s IndexOrderDefault Ascending Name 291s 291s (C=N O=A) 291s GET /modules/autoindex/htaccess/?C=N&O=A 291s ok 2 291s --- 291s IndexOrderDefault Ascending Name 291s 291s (C=N O=D) 291s GET /modules/autoindex/htaccess/?C=N&O=D 291s ok 3 291s --- 291s IndexOrderDefault Ascending Name 291s 291s (C=M O=A) 291s GET /modules/autoindex/htaccess/?C=M&O=A 291s ok 4 291s --- 291s IndexOrderDefault Ascending Name 291s 291s (C=M O=D) 291s GET /modules/autoindex/htaccess/?C=M&O=D 291s ok 5 291s --- 291s IndexOrderDefault Ascending Name 291s 291s (C=S O=A) 291s GET /modules/autoindex/htaccess/?C=S&O=A 291s ok 6 291s --- 291s IndexOrderDefault Ascending Name 291s 291s (C=S O=D) 291s GET /modules/autoindex/htaccess/?C=S&O=D 291s ok 7 291s --- 291s IndexOrderDefault Ascending Date 291s GET /modules/autoindex/htaccess/ 291s ok 8 291s --- 291s IndexOrderDefault Ascending Date 291s 291s (C=N O=A) 291s GET /modules/autoindex/htaccess/?C=N&O=A 291s ok 9 291s --- 291s IndexOrderDefault Ascending Date 291s 291s (C=N O=D) 291s GET /modules/autoindex/htaccess/?C=N&O=D 291s ok 10 291s --- 291s IndexOrderDefault Ascending Date 291s 291s (C=M O=A) 291s GET /modules/autoindex/htaccess/?C=M&O=A 291s ok 11 291s --- 291s IndexOrderDefault Ascending Date 291s 291s (C=M O=D) 291s GET /modules/autoindex/htaccess/?C=M&O=D 291s ok 12 291s --- 291s IndexOrderDefault Ascending Date 291s 291s (C=S O=A) 291s GET /modules/autoindex/htaccess/?C=S&O=A 291s ok 13 291s --- 291s IndexOrderDefault Ascending Date 291s 291s (C=S O=D) 291s GET /modules/autoindex/htaccess/?C=S&O=D 291s ok 14 291s --- 291s IndexOrderDefault Ascending Size 291s GET /modules/autoindex/htaccess/ 291s ok 15 291s --- 291s IndexOrderDefault Ascending Size 291s 291s (C=N O=A) 291s GET /modules/autoindex/htaccess/?C=N&O=A 291s ok 16 291s --- 291s IndexOrderDefault Ascending Size 291s 291s (C=N O=D) 291s GET /modules/autoindex/htaccess/?C=N&O=D 291s ok 17 291s --- 291s IndexOrderDefault Ascending Size 291s 291s (C=M O=A) 291s GET /modules/autoindex/htaccess/?C=M&O=A 291s ok 18 291s --- 291s IndexOrderDefault Ascending Size 291s 291s (C=M O=D) 291s GET /modules/autoindex/htaccess/?C=M&O=D 291s ok 19 291s --- 291s IndexOrderDefault Ascending Size 291s 291s (C=S O=A) 291s GET /modules/autoindex/htaccess/?C=S&O=A 291s ok 20 291s --- 291s IndexOrderDefault Ascending Size 291s 291s (C=S O=D) 291s GET /modules/autoindex/htaccess/?C=S&O=D 291s ok 21 291s --- 291s IndexOrderDefault Descending Name 291s GET /modules/autoindex/htaccess/ 291s ok 22 291s --- 291s IndexOrderDefault Descending Name 291s 291s (C=N O=A) 291s GET /modules/autoindex/htaccess/?C=N&O=A 291s ok 23 291s --- 291s IndexOrderDefault Descending Name 291s 291s (C=N O=D) 291s GET /modules/autoindex/htaccess/?C=N&O=D 291s ok 24 291s --- 291s IndexOrderDefault Descending Name 291s 291s (C=M O=A) 291s GET /modules/autoindex/htaccess/?C=M&O=A 291s ok 25 291s --- 291s IndexOrderDefault Descending Name 291s 291s (C=M O=D) 291s GET /modules/autoindex/htaccess/?C=M&O=D 291s ok 26 291s --- 291s IndexOrderDefault Descending Name 291s 291s (C=S O=A) 291s GET /modules/autoindex/htaccess/?C=S&O=A 291s ok 27 291s --- 291s IndexOrderDefault Descending Name 291s 291s (C=S O=D) 291s GET /modules/autoindex/htaccess/?C=S&O=D 291s ok 28 291s --- 291s IndexOrderDefault Descending Date 291s GET /modules/autoindex/htaccess/ 291s ok 29 291s --- 291s IndexOrderDefault Descending Date 291s 291s (C=N O=A) 291s GET /modules/autoindex/htaccess/?C=N&O=A 291s ok 30 291s --- 291s IndexOrderDefault Descending Date 291s 291s (C=N O=D) 291s GET /modules/autoindex/htaccess/?C=N&O=D 291s ok 31 291s --- 291s IndexOrderDefault Descending Date 291s 291s (C=M O=A) 291s GET /modules/autoindex/htaccess/?C=M&O=A 291s ok 32 291s --- 291s IndexOrderDefault Descending Date 291s 291s (C=M O=D) 291s GET /modules/autoindex/htaccess/?C=M&O=D 291s ok 33 291s --- 291s IndexOrderDefault Descending Date 291s 291s (C=S O=A) 291s GET /modules/autoindex/htaccess/?C=S&O=A 291s ok 34 291s --- 291s IndexOrderDefault Descending Date 291s 291s (C=S O=D) 291s GET /modules/autoindex/htaccess/?C=S&O=D 291s ok 35 291s --- 291s IndexOrderDefault Descending Size 291s GET /modules/autoindex/htaccess/ 291s ok 36 291s --- 291s IndexOrderDefault Descending Size 291s 291s (C=N O=A) 291s GET /modules/autoindex/htaccess/?C=N&O=A 291s ok 37 291s --- 291s IndexOrderDefault Descending Size 291s 291s (C=N O=D) 291s GET /modules/autoindex/htaccess/?C=N&O=D 291s ok 38 291s --- 291s IndexOrderDefault Descending Size 291s 291s (C=M O=A) 291s GET /modules/autoindex/htaccess/?C=M&O=A 291s ok 39 291s --- 291s IndexOrderDefault Descending Size 291s 291s (C=M O=D) 291s GET /modules/autoindex/htaccess/?C=M&O=D 291s ok 40 291s --- 291s IndexOrderDefault Descending Size 291s 291s (C=S O=A) 291s GET /modules/autoindex/htaccess/?C=S&O=A 291s ok 41 291s --- 291s IndexOrderDefault Descending Size 291s 291s (C=S O=D) 291s GET /modules/autoindex/htaccess/?C=S&O=D 291s ok 42 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Name 291s GET /modules/autoindex/htaccess/ 291s ok 43 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Name 291s 291s (C=N O=A) 291s GET /modules/autoindex/htaccess/?C=N&O=A 291s ok 44 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Name 291s 291s (C=N O=D) 291s GET /modules/autoindex/htaccess/?C=N&O=D 291s ok 45 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Name 291s 291s (C=M O=A) 291s GET /modules/autoindex/htaccess/?C=M&O=A 291s ok 46 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Name 291s 291s (C=M O=D) 291s GET /modules/autoindex/htaccess/?C=M&O=D 291s ok 47 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Name 291s 291s (C=S O=A) 291s GET /modules/autoindex/htaccess/?C=S&O=A 291s ok 48 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Name 291s 291s (C=S O=D) 291s GET /modules/autoindex/htaccess/?C=S&O=D 291s ok 49 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Date 291s GET /modules/autoindex/htaccess/ 291s ok 50 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Date 291s 291s (C=N O=A) 291s GET /modules/autoindex/htaccess/?C=N&O=A 291s ok 51 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Date 291s 291s (C=N O=D) 291s GET /modules/autoindex/htaccess/?C=N&O=D 291s ok 52 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Date 291s 291s (C=M O=A) 291s GET /modules/autoindex/htaccess/?C=M&O=A 291s ok 53 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Date 291s 291s (C=M O=D) 291s GET /modules/autoindex/htaccess/?C=M&O=D 291s ok 54 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Date 291s 291s (C=S O=A) 291s GET /modules/autoindex/htaccess/?C=S&O=A 291s ok 55 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Date 291s 291s (C=S O=D) 291s GET /modules/autoindex/htaccess/?C=S&O=D 291s ok 56 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Size 291s GET /modules/autoindex/htaccess/ 291s ok 57 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Size 291s 291s (C=N O=A) 291s GET /modules/autoindex/htaccess/?C=N&O=A 291s ok 58 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Size 291s 291s (C=N O=D) 291s GET /modules/autoindex/htaccess/?C=N&O=D 291s ok 59 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Size 291s 291s (C=M O=A) 291s GET /modules/autoindex/htaccess/?C=M&O=A 291s ok 60 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Size 291s 291s (C=M O=D) 291s GET /modules/autoindex/htaccess/?C=M&O=D 291s ok 61 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Size 291s 291s (C=S O=A) 291s GET /modules/autoindex/htaccess/?C=S&O=A 291s ok 62 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Ascending Size 291s 291s (C=S O=D) 291s GET /modules/autoindex/htaccess/?C=S&O=D 291s ok 63 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Name 291s GET /modules/autoindex/htaccess/ 291s ok 64 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Name 291s 291s (C=N O=A) 291s GET /modules/autoindex/htaccess/?C=N&O=A 291s ok 65 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Name 291s 291s (C=N O=D) 291s GET /modules/autoindex/htaccess/?C=N&O=D 291s ok 66 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Name 291s 291s (C=M O=A) 291s GET /modules/autoindex/htaccess/?C=M&O=A 291s ok 67 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Name 291s 291s (C=M O=D) 291s GET /modules/autoindex/htaccess/?C=M&O=D 291s ok 68 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Name 291s 291s (C=S O=A) 291s GET /modules/autoindex/htaccess/?C=S&O=A 291s ok 69 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Name 291s 291s (C=S O=D) 291s GET /modules/autoindex/htaccess/?C=S&O=D 291s ok 70 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Date 291s GET /modules/autoindex/htaccess/ 291s ok 71 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Date 291s 291s (C=N O=A) 291s GET /modules/autoindex/htaccess/?C=N&O=A 291s ok 72 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Date 291s 291s (C=N O=D) 291s GET /modules/autoindex/htaccess/?C=N&O=D 291s ok 73 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Date 291s 291s (C=M O=A) 291s GET /modules/autoindex/htaccess/?C=M&O=A 291s ok 74 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Date 291s 291s (C=M O=D) 291s GET /modules/autoindex/htaccess/?C=M&O=D 291s ok 75 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Date 291s 291s (C=S O=A) 291s GET /modules/autoindex/htaccess/?C=S&O=A 291s ok 76 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Date 291s 291s (C=S O=D) 291s GET /modules/autoindex/htaccess/?C=S&O=D 291s ok 77 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Size 291s GET /modules/autoindex/htaccess/ 291s ok 78 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Size 291s 291s (C=N O=A) 291s GET /modules/autoindex/htaccess/?C=N&O=A 291s ok 79 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Size 291s 291s (C=N O=D) 291s GET /modules/autoindex/htaccess/?C=N&O=D 291s ok 80 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Size 291s 291s (C=M O=A) 291s GET /modules/autoindex/htaccess/?C=M&O=A 291s ok 81 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Size 291s 291s (C=M O=D) 291s GET /modules/autoindex/htaccess/?C=M&O=D 291s ok 82 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Size 291s 291s (C=S O=A) 291s GET /modules/autoindex/htaccess/?C=S&O=A 291s ok 83 291s --- 291s IndexOptions FancyIndexing 291s IndexOrderDefault Descending Size 291s 291s (C=S O=D) 291s GET /modules/autoindex/htaccess/?C=S&O=D 291s ok 84 291s ok 294s t/modules/autoindex2.t .............. 294s 1..3 294s # Running under perl version 5.040000 for linux 294s # Current time local: Sun Dec 1 09:58:57 2024 294s # Current time GMT: Sun Dec 1 09:58:57 2024 294s # Using Test.pm version 1.31 294s # Using Apache/Test.pm version 1.44 294s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 294s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 294s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 294s # testing : dir_broken should not be listed 294s # expected: 0 294s # received: 0 294s ok 1 294s # testing : dir_normal should be listed 294s # expected: 1 294s # received: 1 294s ok 2 294s # testing : dir_protected should not be listed 294s # expected: 0 294s # received: 0 294s ok 3 294s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 294s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 294s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 294s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 294s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 294s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 294s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 294s ok 297s t/modules/brotli.t .................. 297s 1..64 297s # Running under perl version 5.040000 for linux 297s # Current time local: Sun Dec 1 09:59:00 2024 297s # Current time GMT: Sun Dec 1 09:59:00 2024 297s # Using Test.pm version 1.31 297s # Using Apache/Test.pm version 1.44 297s qvalue: 297s # expected: 200 297s # received: '200' 297s ok 1 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 2 297s qvalue: 297s # expected: 200 297s # received: '200' 297s ok 3 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 4 297s qvalue: 297s # expected: 200 297s # received: '200' 297s ok 5 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 6 297s qvalue: 297s # expected: 200 297s # received: '200' 297s ok 7 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 8 297s qvalue: 297s # expected: 200 297s # received: '200' 297s ok 9 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 10 297s qvalue: 297s # expected: 200 297s # received: '200' 297s ok 11 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 12 297s qvalue: ; 297s # expected: 200 297s # received: '200' 297s ok 13 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 14 297s qvalue: ; 297s # expected: 200 297s # received: '200' 297s ok 15 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 16 297s qvalue: ; 297s # expected: 200 297s # received: '200' 297s ok 17 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 18 297s qvalue: ;q= 297s # expected: 200 297s # received: '200' 297s ok 19 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 20 297s qvalue: ;q= 297s # expected: 200 297s # received: '200' 297s ok 21 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 22 297s qvalue: ;q= 297s # expected: 200 297s # received: '200' 297s ok 23 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 24 297s qvalue: ;q=0 297s # expected: 200 297s # received: '200' 297s ok 25 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 26 297s qvalue: ;q=0 297s # expected: 200 297s # received: '200' 297s ok 27 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 28 297s qvalue: ;q=0 297s # expected: 200 297s # received: '200' 297s ok 29 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 30 297s qvalue: ;q=0. 297s # expected: 200 297s # received: '200' 297s ok 31 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 32 297s qvalue: ;q=0. 297s # expected: 200 297s # received: '200' 297s ok 33 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 34 297s qvalue: ;q=0. 297s # expected: 200 297s # received: '200' 297s ok 35 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 36 297s qvalue: ;q=0.0 297s # expected: 200 297s # received: '200' 297s ok 37 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 38 297s qvalue: ;q=0.0 297s # expected: 200 297s # received: '200' 297s ok 39 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 40 297s qvalue: ;q=0.0 297s # expected: 200 297s # received: '200' 297s ok 41 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 42 297s qvalue: ;q=0.00 297s # expected: 200 297s # received: '200' 297s ok 43 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 44 297s qvalue: ;q=0.00 297s # expected: 200 297s # received: '200' 297s ok 45 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 46 297s qvalue: ;q=0.00 297s # expected: 200 297s # received: '200' 297s ok 47 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 48 297s qvalue: ;q=0.000 297s # expected: 200 297s # received: '200' 297s ok 49 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 50 297s qvalue: ;q=0.000 297s # expected: 200 297s # received: '200' 297s ok 51 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 52 297s qvalue: ;q=0.000 297s # expected: 200 297s # received: '200' 297s ok 53 297s # testing : response without Content-Encoding is OK 297s # expected: undef 297s # received: undef 297s ok 54 297s qvalue: ;q=0.0000 297s # expected: 200 297s # received: '200' 297s ok 55 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 56 297s qvalue: ;q=0.0000 297s # expected: 200 297s # received: '200' 297s ok 57 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 58 297s qvalue: ;q=0.0000 297s # expected: 200 297s # received: '200' 297s ok 59 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 60 297s # expected: 200 297s # received: '200' 297s ok 61 297s # testing : response Content-Encoding is OK 297s # expected: 'br' 297s # received: 'br' 297s ok 62 297s # expected: 200 297s # received: '200' 297s ok 63 297s # testing : response Content-Encoding is OK 297s # expected: 'gzip' 297s # received: 'gzip' 297s ok 64 297s ok 300s t/modules/buffer.t .................. 300s 1..12 300s # Running under perl version 5.040000 for linux 300s # Current time local: Sun Dec 1 09:59:03 2024 300s # Current time GMT: Sun Dec 1 09:59:03 2024 300s # Using Test.pm version 1.31 300s # Using Apache/Test.pm version 1.44 300s # testing : Checking return code is '200' 300s # expected: 200 300s # received: '200' 300s ok 1 300s ok 2 300s # testing : Checking return code is '200' 300s # expected: 200 300s # received: '200' 300s ok 3 300s ok 4 300s # testing : Checking return code is '200' 300s # expected: 200 300s # received: '200' 300s ok 5 300s ok 6 300s # testing : Checking return code is '200' 300s # expected: 200 300s # received: '200' 300s ok 7 300s ok 8 300s # testing : Checking return code is '200' 300s # expected: 200 300s # received: '200' 300s ok 9 300s ok 10 300s # testing : Checking return code is '200' 300s # expected: 200 300s # received: '200' 300s ok 11 300s ok 12 300s ok 303s t/modules/cache.t ................... 303s 1..3 303s # Running under perl version 5.040000 for linux 303s # Current time local: Sun Dec 1 09:59:06 2024 303s # Current time GMT: Sun Dec 1 09:59:06 2024 303s # Using Test.pm version 1.31 303s # Using Apache/Test.pm version 1.44 303s # testing : non-cached call to index.html 303s # expected: 200 303s # received: '200' 303s ok 1 303s # testing : call to cache index.html 303s # expected: 200 303s # received: '200' 303s ok 2 303s # testing : cached call to index.html 303s # expected: 200 303s # received: '200' 303s ok 3 303s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 303s ok 308s t/modules/cgi.t ..................... 308s 1..58 308s # Running under perl version 5.040000 for linux 308s # Current time local: Sun Dec 1 09:59:09 2024 308s # Current time GMT: Sun Dec 1 09:59:09 2024 308s # Using Test.pm version 1.31 308s # Using Apache/Test.pm version 1.44 308s # testing : return code for acceptpathinfodefault.sh 308s # expected: 200 308s # received: '200' 308s ok 1 308s # testing : body for acceptpathinfodefault.sh 308s # expected: '' 308s # received: '' 308s ok 2 308s # testing : return code for acceptpathinfodefault.sh/foo 308s # expected: 200 308s # received: '200' 308s ok 3 308s # testing : body for acceptpathinfodefault.sh/foo 308s # expected: '/foo' 308s # received: '/foo' 308s ok 4 308s # testing : return code for acceptpathinfooff.sh 308s # expected: 200 308s # received: '200' 308s ok 5 308s # testing : body for acceptpathinfooff.sh 308s # expected: '' 308s # received: '' 308s ok 6 308s # testing : return code for acceptpathinfooff.sh/foo 308s # expected: 404 308s # received: '404' 308s ok 7 308s # no body test for this one 308s ok 8 308s # testing : return code for acceptpathinfoon.sh 308s # expected: 200 308s # received: '200' 308s ok 9 308s # testing : body for acceptpathinfoon.sh 308s # expected: '' 308s # received: '' 308s ok 10 308s # testing : return code for acceptpathinfoon.sh/foo 308s # expected: 200 308s # received: '200' 308s ok 11 308s # testing : body for acceptpathinfoon.sh/foo 308s # expected: '/foo' 308s # received: '/foo' 308s ok 12 308s # testing : return code for bogus-perl.pl 308s # expected: 500 308s # received: '500' 308s ok 13 308s # cgi log created ok. 308s ok 14 308s # testing : return code for bogus-sh.sh 308s # expected: 500 308s # received: '500' 308s ok 15 308s # checking that log size (807) is bigger than it used to be (523) 308s ok 16 308s # testing : return code for nph-stderr.pl 308s # expected: 200 308s # received: '200' 308s ok 17 308s # testing : body for nph-stderr.pl 308s # expected: 'this is nph-stdout' 308s # received: 'this is nph-stdout' 308s ok 18 308s # testing : return code for nph-test.pl 308s # expected: 200 308s # received: '200' 308s ok 19 308s # testing : body for nph-test.pl 308s # expected: 'ok' 308s # received: 'ok' 308s ok 20 308s # testing : return code for perl.pl 308s # expected: 200 308s # received: '200' 308s ok 21 308s # testing : body for perl.pl 308s # expected: 'perl cgi' 308s # received: 'perl cgi' 308s ok 22 308s # testing : return code for sh.sh 308s # expected: 200 308s # received: '200' 308s ok 23 308s # testing : body for sh.sh 308s # expected: 'sh cgi' 308s # received: 'sh cgi' 308s ok 24 308s # testing : return code for stderr1.pl 308s # expected: 200 308s # received: '200' 308s ok 25 308s # testing : body for stderr1.pl 308s # expected: 'this is stdout' 308s # received: 'this is stdout' 308s ok 26 308s # testing : return code for stderr2.pl 308s # expected: 200 308s # received: '200' 308s ok 27 308s # testing : body for stderr2.pl 308s # expected: 'this is also stdout' 308s # received: 'this is also stdout' 308s ok 28 308s # testing : return code for stderr3.pl 308s # expected: 200 308s # received: '200' 308s ok 29 308s # testing : body for stderr3.pl 308s # expected: 'this is more stdout' 308s # received: 'this is more stdout' 308s ok 30 308s # posted content (length 10) to bogus-perl.pl 308s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 308s # expected: '500' 308s # received: '500' 308s ok 31 308s # checking that log size (35781) is greater than 807 308s ok 32 308s # verifying that logged content is 10 characters 308s ok 33 308s # posted content (length 99) to bogus-perl.pl 308s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 308s # expected: '500' 308s # received: '500' 308s ok 34 308s # checking that log size (36240) is greater than 35781 308s ok 35 308s # verifying that logged content is 99 characters 308s ok 36 308s # posted content (length 250) to bogus-perl.pl 308s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 308s # expected: '500' 308s # received: '500' 308s ok 37 308s # checking that log size (36851) is greater than 36240 308s ok 38 308s # verifying that logged content is 250 characters 308s ok 39 308s # posted content (length 255) to bogus-perl.pl 308s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 308s # expected: '500' 308s # received: '500' 308s ok 40 308s # checking that log size (37467) is greater than 36851 308s ok 41 308s # verifying that logged content is 255 characters 308s ok 42 308s # posted content (length 256) to bogus-perl.pl 308s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 308s # expected: '500' 308s # received: '500' 308s ok 43 308s # checking that log size (38084) is greater than 37467 308s ok 44 308s # verifying that logged content is 256 characters 308s ok 45 308s # posted content (length 257) to bogus-perl.pl 308s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 308s # expected: '500' 308s # received: '500' 308s ok 46 308s # checking that log size (38701) is greater than 38084 308s ok 47 308s # verifying that logged content is 256 characters 308s ok 48 308s # posted content (length 258) to bogus-perl.pl 308s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 308s # expected: '500' 308s # received: '500' 308s ok 49 308s # checking that log size (39318) is greater than 38701 308s ok 50 308s # verifying that logged content is 256 characters 308s ok 51 308s # posted content (length 1024) to bogus-perl.pl 308s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 308s # expected: '500' 308s # received: '500' 308s ok 52 308s # checking that log size (39936) is greater than 39318 308s ok 53 308s # verifying that logged content is 256 characters 308s ok 54 308s # verifying log is greater than 40960 bytes. 308s ok 55 308s # verifying log did not grow after making bogus request. 308s ok 56 308s # verifying log did not grow after making another bogus request. 308s ok 57 308s # checking that HEAD /modules/cgi/perl.pl returns 200. 308s ok 58 308s ok 311s t/modules/data.t .................... 311s 1..2 311s # Running under perl version 5.040000 for linux 311s # Current time local: Sun Dec 1 09:59:14 2024 311s # Current time GMT: Sun Dec 1 09:59:14 2024 311s # Using Test.pm version 1.31 311s # Using Apache/Test.pm version 1.44 311s # testing : Checking return code is '200' 311s # expected: 200 311s # received: '200' 311s ok 1 311s ok 2 311s ok 315s t/modules/dav.t ..................... 315s 1..19 315s # Running under perl version 5.040000 for linux 315s # Current time local: Sun Dec 1 09:59:17 2024 315s # Current time GMT: Sun Dec 1 09:59:17 2024 315s # Using Test.pm version 1.31 315s # Using Apache/Test.pm version 1.44 315s resource lock test: 315s ok 1 315s DAV put test: 315s ok 2 315s getting DAV resource properties: 315s ok 3 315s created: Sun, 01 Dec 2024 09:59:19 GMT 315s modified: Sun, 01 Dec 2024 09:59:19 GMT 315s now: Sun, 01 Dec 2024 09:59:21 GMT 315s ok 4 315s ok 5 315s resource lock status test: 315s ok 6 315s resource unlock test: 315s ok 7 315s resource lock status test: 315s ok 8 315s getting uri... 315s expect: 315s -> 315s 315s
315s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

315s this is a page generated by
315s the mod_dav test in the Apache
315s perl test suite.
315s
315s 315s 315s <- 315s ok 15 315s ok 16 315s resource delete test: 315s ok 17 315s expect 404 not found got: 404 315s ok 18 315s PR 49825: expect 400 bad request got: 400 315s ok 19 315s ok 318s t/modules/deflate.t ................. 318s 1..47 318s # Running under perl version 5.040000 for linux 318s # Current time local: Sun Dec 1 09:59:21 2024 318s # Current time GMT: Sun Dec 1 09:59:21 2024 318s # Using Test.pm version 1.31 318s # Using Apache/Test.pm version 1.44 318s testing default 318s ok 1 318s ok 2 318s ok 3 318s ok 4 318s ok 5 318s ok 6 318s ok 7 318s ok 8 318s ok 9 318s ok 10 318s ok 11 318s ok 12 318s ok 13 318s ok 14 318s ok 15 318s ok 16 318s ok 17 318s ok 18 318s ok 19 318s ok 20 318s ok 21 318s ok 22 318s ok 23 318s ok 24 318s ok 25 318s ok 26 318s ok 27 318s ok 28 318s ok 29 318s ok 30 318s ok 31 318s ok 32 318s ok 33 318s ok 34 318s ok 35 318s ok 36 318s ok 37 318s ok 38 318s ok 39 318s ok 40 318s ok 41 318s ok 42 318s ok 43 318s ok 44 318s ok 45 318s # testing : response was 304 318s # expected: qr/HTTP\/1\.. 304/ 318s # received: 'HTTP/1.1 304 Not Modified' 318s ok 46 318s # testing : expect EOF after 304 header 318s # expected: 0 318s # received: 0 318s ok 47 318s ok 321s t/modules/digest.t .................. 321s 1..13 321s # Running under perl version 5.040000 for linux 321s # Current time local: Sun Dec 1 09:59:24 2024 321s # Current time GMT: Sun Dec 1 09:59:24 2024 321s # Using Test.pm version 1.31 321s # Using Apache/Test.pm version 1.44 321s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/realm1 321s # testing : no user to authenticate 321s # expected: 401 321s # received: '401' 321s ok 1 321s # testing : user1:foo not found 321s # expected: 401 321s # received: '401' 321s ok 2 321s # testing : user1:password1 found 321s # expected: 200 321s # received: '200' 321s ok 3 321s # testing : user1:password1 with query string found 321s # expected: 200 321s # received: '200' 321s ok 4 321s # testing : manual Authorization header query string 321s # expected: 200 321s # received: '200' 321s ok 5 321s # testing : manual Authorization with no query string in header 321s # expected: 400 321s # received: '400' 321s ok 6 321s # testing : manual Authorization header with mismatched query string 321s # expected: 400 321s # received: '400' 321s ok 7 321s # testing : manual Authorization header with mismatched query string 321s # expected: 400 321s # received: '400' 321s ok 8 321s # testing : manual Authorization with no query string in header + MSIE 321s # expected: 200 321s # received: '200' 321s ok 9 321s # testing : a compliant response coming from MSIE 321s # expected: 200 321s # received: '200' 321s ok 10 321s # testing : manual Authorization header with mismatched query string + MSIE 321s # expected: 400 321s # received: '400' 321s ok 11 321s # testing : manual Authorization header with mismatched query string + MSIE 321s # expected: 400 321s # received: '400' 321s ok 12 321s # testing : no query string + MSIE 321s # expected: 200 321s # received: '200' 321s ok 13 321s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/realm1 321s ok 324s t/modules/dir.t ..................... 324s 1..212 324s # Running under perl version 5.040000 for linux 324s # Current time local: Sun Dec 1 09:59:27 2024 324s # Current time GMT: Sun Dec 1 09:59:27 2024 324s # Using Test.pm version 1.31 324s # Using Apache/Test.pm version 1.44 324s expecting 403 (forbidden) using DirectoryIndex foo 324s ok 1 324s running 5 test gambit for "1.html" 324s ok 2 324s ok 3 324s ok 4 324s ok 5 324s ok 6 324s running 5 test gambit for "2.html" 324s ok 7 324s ok 8 324s ok 9 324s ok 10 324s ok 11 324s running 5 test gambit for "3.html" 324s ok 12 324s ok 13 324s ok 14 324s ok 15 324s ok 16 324s running 5 test gambit for "4.html" 324s ok 17 324s ok 18 324s ok 19 324s ok 20 324s ok 21 324s running 5 test gambit for "5.html" 324s ok 22 324s ok 23 324s ok 24 324s ok 25 324s ok 26 324s running 5 test gambit for "6.html" 324s ok 27 324s ok 28 324s ok 29 324s ok 30 324s ok 31 324s running 5 test gambit for "7.html" 324s ok 32 324s ok 33 324s ok 34 324s ok 35 324s ok 36 324s running 5 test gambit for "8.html" 324s ok 37 324s ok 38 324s ok 39 324s ok 40 324s ok 41 324s running 5 test gambit for "9.html" 324s ok 42 324s ok 43 324s ok 44 324s ok 45 324s ok 46 324s running 5 test gambit for "0.html" 324s ok 47 324s ok 48 324s ok 49 324s ok 50 324s ok 51 324s expecting 403 (forbidden) using DirectoryIndex goo 324s ok 52 324s running 5 test gambit for "1.html" 324s ok 53 324s ok 54 324s ok 55 324s ok 56 324s ok 57 324s running 5 test gambit for "2.html" 324s ok 58 324s ok 59 324s ok 60 324s ok 61 324s ok 62 324s running 5 test gambit for "3.html" 324s ok 63 324s ok 64 324s ok 65 324s ok 66 324s ok 67 324s running 5 test gambit for "4.html" 324s ok 68 324s ok 69 324s ok 70 324s ok 71 324s ok 72 324s running 5 test gambit for "5.html" 324s ok 73 324s ok 74 324s ok 75 324s ok 76 324s ok 77 324s running 5 test gambit for "6.html" 324s ok 78 324s ok 79 324s ok 80 324s ok 81 324s ok 82 324s running 5 test gambit for "7.html" 324s ok 83 324s ok 84 324s ok 85 324s ok 86 324s ok 87 324s running 5 test gambit for "8.html" 324s ok 88 324s ok 89 324s ok 90 324s ok 91 324s ok 92 324s running 5 test gambit for "9.html" 324s ok 93 324s ok 94 324s ok 95 324s ok 96 324s ok 97 324s running 5 test gambit for "0.html" 324s ok 98 324s ok 99 324s ok 100 324s ok 101 324s ok 102 324s expecting 403 (forbidden) using DirectoryIndex moo 324s ok 103 324s running 5 test gambit for "1.html" 324s ok 104 324s ok 105 324s ok 106 324s ok 107 324s ok 108 324s running 5 test gambit for "2.html" 324s ok 109 324s ok 110 324s ok 111 324s ok 112 324s ok 113 324s running 5 test gambit for "3.html" 324s ok 114 324s ok 115 324s ok 116 324s ok 117 324s ok 118 324s running 5 test gambit for "4.html" 324s ok 119 324s ok 120 324s ok 121 324s ok 122 324s ok 123 324s running 5 test gambit for "5.html" 324s ok 124 324s ok 125 324s ok 126 324s ok 127 324s ok 128 324s running 5 test gambit for "6.html" 324s ok 129 324s ok 130 324s ok 131 324s ok 132 324s ok 133 324s running 5 test gambit for "7.html" 324s ok 134 324s ok 135 324s ok 136 324s ok 137 324s ok 138 324s running 5 test gambit for "8.html" 324s ok 139 324s ok 140 324s ok 141 324s ok 142 324s ok 143 324s running 5 test gambit for "9.html" 324s ok 144 324s ok 145 324s ok 146 324s ok 147 324s ok 148 324s running 5 test gambit for "0.html" 324s ok 149 324s ok 150 324s ok 151 324s ok 152 324s ok 153 324s expecting 403 (forbidden) using DirectoryIndex bleh 324s ok 154 324s running 5 test gambit for "1.html" 324s ok 155 324s ok 156 324s ok 157 324s ok 158 324s ok 159 324s running 5 test gambit for "2.html" 324s ok 160 324s ok 161 324s ok 162 324s ok 163 324s ok 164 324s running 5 test gambit for "3.html" 324s ok 165 324s ok 166 324s ok 167 324s ok 168 324s ok 169 324s running 5 test gambit for "4.html" 324s ok 170 324s ok 171 324s ok 172 324s ok 173 324s ok 174 324s running 5 test gambit for "5.html" 324s ok 175 324s ok 176 324s ok 177 324s ok 178 324s ok 179 324s running 5 test gambit for "6.html" 324s ok 180 324s ok 181 324s ok 182 324s ok 183 324s ok 184 324s running 5 test gambit for "7.html" 324s ok 185 324s ok 186 324s ok 187 324s ok 188 324s ok 189 324s running 5 test gambit for "8.html" 324s ok 190 324s ok 191 324s ok 192 324s ok 193 324s ok 194 324s running 5 test gambit for "9.html" 324s ok 195 324s ok 196 324s ok 197 324s ok 198 324s ok 199 324s running 5 test gambit for "0.html" 324s ok 200 324s ok 201 324s ok 202 324s ok 203 324s ok 204 324s DirectoryIndex /modules/alias/index.html 324s ok 205 324s expecting 403 for DirectoryIndex foo goo moo bleh 324s ok 206 324s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 324s ok 207 324s 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 324s ok 208 324s removed .htaccess (no DirectoryIndex), expecting default (index.html) 324s ok 209 324s ok 210 324s ok 211 324s ok 212 # skip missing DirectorySlash NotFound 324s ok 327s t/modules/directorymatch.t .......... 327s 1..2 327s # Running under perl version 5.040000 for linux 327s # Current time local: Sun Dec 1 09:59:30 2024 327s # Current time GMT: Sun Dec 1 09:59:30 2024 327s # Using Test.pm version 1.31 327s # Using Apache/Test.pm version 1.44 327s # testing : code for /index.html 327s # expected: 200 327s # received: '200' 327s ok 1 327s # testing : check for DMMATCH1 327s # expected: '1' 327s # received: '1' 327s ok 2 327s ok 330s t/modules/env.t ..................... 330s 1..6 330s # Running under perl version 5.040000 for linux 330s # Current time local: Sun Dec 1 09:59:33 2024 330s # Current time GMT: Sun Dec 1 09:59:33 2024 330s # Using Test.pm version 1.31 330s # Using Apache/Test.pm version 1.44 330s # host: /modules/env/host.shtml 330s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 330s ok 1 330s # nothere: /modules/env/nothere.shtml 330s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 330s ok 2 330s # set: /modules/env/set.shtml 330s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 330s ok 3 330s # setempty: /modules/env/setempty.shtml 330s # setempty: EXPECT -><- ACTUAL -><- 330s ok 4 330s # type: /modules/env/type.shtml 330s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 330s ok 5 330s # unset: /modules/env/unset.shtml 330s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 330s ok 6 330s ok 333s t/modules/expires.t ................. 333s 1..92 333s # Running under perl version 5.040000 for linux 333s # Current time local: Sun Dec 1 09:59:35 2024 333s # Current time GMT: Sun Dec 1 09:59:35 2024 333s # Using Test.pm version 1.31 333s # Using Apache/Test.pm version 1.44 333s # debug: index.html 333s HTTP/1.1 200 OK 333s Cache-Control: max-age=323067798 333s Connection: close 333s Date: Sun, 01 Dec 2024 09:59:38 GMT 333s Accept-Ranges: bytes 333s ETag: "3-61fafa7f73d80" 333s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 333s Vary: In-If1 333s Content-Length: 3 333s Content-Type: text/html 333s Expires: Mon, 26 Feb 2035 15:02:57 GMT 333s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 333s Client-Date: Sun, 01 Dec 2024 09:59:38 GMT 333s Client-Peer: 127.0.0.1:8529 333s Client-Response-Num: 1 333s DMMATCH1: 1 333s 333s 333s ok 1 333s # debug: [Cache-Control] [max-age=323067798] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 333s # debug: expires 2056114977 333s # debug: expected: 332425819 333s # debug: actual : 332425819 333s ok 2 333s # debug: text.txt 333s HTTP/1.1 200 OK 333s Cache-Control: max-age=0 333s Connection: close 333s Date: Sun, 01 Dec 2024 09:59:38 GMT 333s Accept-Ranges: bytes 333s ETag: "0-61fafa7f73d80" 333s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 333s Vary: In-If1 333s Content-Type: text/plain 333s Expires: Sun, 01 Dec 2024 09:59:38 GMT 333s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 333s Client-Date: Sun, 01 Dec 2024 09:59:38 GMT 333s Client-Peer: 127.0.0.1:8529 333s Client-Response-Num: 1 333s DMMATCH1: 1 333s 333s 333s ok 3 333s # debug: [Cache-Control] [max-age=0] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Expires] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: expires 1733047178 333s # debug: expected: 9358020 333s # debug: actual : 9358020 333s ok 4 333s # debug: image.gif 333s HTTP/1.1 200 OK 333s Cache-Control: max-age=120 333s Connection: close 333s Date: Sun, 01 Dec 2024 09:59:38 GMT 333s Accept-Ranges: bytes 333s ETag: "0-61fafa7f73d80" 333s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 333s Vary: In-If1 333s Content-Type: image/gif 333s Expires: Sun, 01 Dec 2024 10:01:38 GMT 333s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 333s Client-Date: Sun, 01 Dec 2024 09:59:38 GMT 333s Client-Peer: 127.0.0.1:8529 333s Client-Response-Num: 1 333s DMMATCH1: 1 333s 333s 333s ok 5 333s # debug: [Cache-Control] [max-age=120] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Expires] [Sun, 01 Dec 2024 10:01:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 10:01:38 GMT 333s # debug: expires 1733047298 333s # debug: expected: 120 333s # debug: actual : 120 333s ok 6 333s # debug: foo.jpg 333s HTTP/1.1 200 OK 333s Cache-Control: max-age=86400 333s Connection: close 333s Date: Sun, 01 Dec 2024 09:59:38 GMT 333s Accept-Ranges: bytes 333s ETag: "0-61fafa7f73d80" 333s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 333s Vary: In-If1 333s Content-Type: image/jpeg 333s Expires: Mon, 02 Dec 2024 09:59:38 GMT 333s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 333s Client-Date: Sun, 01 Dec 2024 09:59:38 GMT 333s Client-Peer: 127.0.0.1:8529 333s Client-Response-Num: 1 333s DMMATCH1: 1 333s 333s 333s ok 7 333s # debug: [Cache-Control] [max-age=86400] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Expires] [Mon, 02 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 02 Dec 2024 09:59:38 GMT 333s # debug: expires 1733133578 333s # debug: expected: 86400 333s # debug: actual : 86400 333s ok 8 333s # debug: [Cache-Control] [max-age=323067798] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 333s # debug: expires 2056114977 333s # debug: expected: 332425819 333s # debug: actual : 332425819 333s ok 9 333s # debug: [Cache-Control] [max-age=0] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Expires] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: expires 1733047178 333s # debug: expected: 9358020 333s # debug: actual : 9358020 333s ok 10 333s # debug: [Cache-Control] [max-age=120] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Expires] [Sun, 01 Dec 2024 10:01:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 10:01:38 GMT 333s # debug: expires 1733047298 333s # debug: expected: 120 333s # debug: actual : 120 333s ok 11 333s # debug: [Cache-Control] [max-age=86400] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Expires] [Mon, 02 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 02 Dec 2024 09:59:38 GMT 333s # debug: expires 1733133578 333s # debug: expected: 86400 333s # debug: actual : 86400 333s ok 12 333s # --- 333s # ExpiresActive On 333s # debug: [Cache-Control] [max-age=323067798] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 333s # debug: expires 2056114977 333s # debug: expected: 332425819 333s # debug: actual : 332425819 333s ok 13 333s # --- 333s # ExpiresActive On 333s # debug: [Cache-Control] [max-age=0] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Expires] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: expires 1733047178 333s # debug: expected: 9358020 333s # debug: actual : 9358020 333s ok 14 333s # --- 333s # ExpiresActive On 333s # debug: [Cache-Control] [max-age=120] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Expires] [Sun, 01 Dec 2024 10:01:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 10:01:38 GMT 333s # debug: expires 1733047298 333s # debug: expected: 120 333s # debug: actual : 120 333s ok 15 333s # --- 333s # ExpiresActive On 333s # debug: [Cache-Control] [max-age=86400] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Expires] [Mon, 02 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 02 Dec 2024 09:59:38 GMT 333s # debug: expires 1733133578 333s # debug: expected: 86400 333s # debug: actual : 86400 333s ok 16 333s #--- 333s # ExpiresActive On 333s ExpiresDefault A2776418 333s # debug: [Cache-Control] [max-age=2776418] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Expires] [Thu, 02 Jan 2025 13:13:16 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Thu, 02 Jan 2025 13:13:16 GMT 333s # debug: expires 1735823596 333s # debug: expected: 2776418 333s # debug: actual : 2776418 333s ok 17 333s #--- 333s # ExpiresActive On 333s ExpiresDefault A2776418 333s # debug: [Cache-Control] [max-age=0] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Expires] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: expires 1733047178 333s # debug: expected: 9358020 333s # debug: actual : 9358020 333s ok 18 333s #--- 333s # ExpiresActive On 333s ExpiresDefault A2776418 333s # debug: [Cache-Control] [max-age=120] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Expires] [Sun, 01 Dec 2024 10:01:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 10:01:38 GMT 333s # debug: expires 1733047298 333s # debug: expected: 120 333s # debug: actual : 120 333s ok 19 333s #--- 333s # ExpiresActive On 333s ExpiresDefault A2776418 333s # debug: [Cache-Control] [max-age=86400] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Expires] [Mon, 02 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 02 Dec 2024 09:59:38 GMT 333s # debug: expires 1733133578 333s # debug: expected: 86400 333s # debug: actual : 86400 333s ok 20 333s # --- 333s # ExpiresActive On 333s ExpiresByType text/plain "modification plus 1 years 2 weeks 5 days 5 hours 12 minutes 33 seconds" 333s # debug: [Cache-Control] [max-age=323067798] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 333s # debug: expires 2056114977 333s # debug: expected: 332425819 333s # debug: actual : 332425819 333s ok 21 333s # --- 333s # ExpiresActive On 333s ExpiresByType text/plain "modification plus 1 years 2 weeks 5 days 5 hours 12 minutes 33 seconds" 333s # debug: [Cache-Control] [max-age=23838332] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Expires] [Wed, 03 Sep 2025 07:45:11 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Wed, 03 Sep 2025 07:45:11 GMT 333s # debug: expires 1756885511 333s # debug: expected: 33196353 333s # debug: actual : 33196353 333s ok 22 333s # --- 333s # ExpiresActive On 333s ExpiresByType text/plain "modification plus 1 years 2 weeks 5 days 5 hours 12 minutes 33 seconds" 333s # debug: [Cache-Control] [max-age=120] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Expires] [Sun, 01 Dec 2024 10:01:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 10:01:38 GMT 333s # debug: expires 1733047298 333s # debug: expected: 120 333s # debug: actual : 120 333s ok 23 333s # --- 333s # ExpiresActive On 333s ExpiresByType text/plain "modification plus 1 years 2 weeks 5 days 5 hours 12 minutes 33 seconds" 333s # debug: [Cache-Control] [max-age=86400] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Expires] [Mon, 02 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 02 Dec 2024 09:59:38 GMT 333s # debug: expires 1733133578 333s # debug: expected: 86400 333s # debug: actual : 86400 333s ok 24 333s # --- 333s # ExpiresActive On 333s ExpiresDefault "access plus 2 weeks 5 days 2 hours 42 minutes 48 seconds" 333s ExpiresByType text/plain "modification plus 2 weeks 9 days 7 hours 11 minutes 44 seconds" 333s # debug: [Cache-Control] [max-age=1651368] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Expires] [Fri, 20 Dec 2024 12:42:26 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Fri, 20 Dec 2024 12:42:26 GMT 333s # debug: expires 1734698546 333s # debug: expected: 1651368 333s # debug: actual : 1651368 333s ok 25 333s # --- 333s # ExpiresActive On 333s ExpiresDefault "access plus 2 weeks 5 days 2 hours 42 minutes 48 seconds" 333s ExpiresByType text/plain "modification plus 2 weeks 9 days 7 hours 11 minutes 44 seconds" 333s # debug: [Cache-Control] [max-age=0] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Expires] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: expires 1733047178 333s # debug: expected: 9358020 333s # debug: actual : 9358020 333s ok 26 333s # --- 333s # ExpiresActive On 333s ExpiresDefault "access plus 2 weeks 5 days 2 hours 42 minutes 48 seconds" 333s ExpiresByType text/plain "modification plus 2 weeks 9 days 7 hours 11 minutes 44 seconds" 333s # debug: [Cache-Control] [max-age=120] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Expires] [Sun, 01 Dec 2024 10:01:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 10:01:38 GMT 333s # debug: expires 1733047298 333s # debug: expected: 120 333s # debug: actual : 120 333s ok 27 333s # --- 333s # ExpiresActive On 333s ExpiresDefault "access plus 2 weeks 5 days 2 hours 42 minutes 48 seconds" 333s ExpiresByType text/plain "modification plus 2 weeks 9 days 7 hours 11 minutes 44 seconds" 333s # debug: [Cache-Control] [max-age=86400] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Expires] [Mon, 02 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 02 Dec 2024 09:59:38 GMT 333s # debug: expires 1733133578 333s # debug: expected: 86400 333s # debug: actual : 86400 333s ok 28 333s #--- 333s # ExpiresActive On 333s ExpiresDefault M524401 333s # debug: [Cache-Control] [max-age=0] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Expires] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: expires 1733047178 333s # debug: expected: 9358020 333s # debug: actual : 9358020 333s ok 29 333s #--- 333s # ExpiresActive On 333s ExpiresDefault M524401 333s # debug: [Cache-Control] [max-age=0] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Expires] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: expires 1733047178 333s # debug: expected: 9358020 333s # debug: actual : 9358020 333s ok 30 333s #--- 333s # ExpiresActive On 333s ExpiresDefault M524401 333s # debug: [Cache-Control] [max-age=120] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Expires] [Sun, 01 Dec 2024 10:01:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 10:01:38 GMT 333s # debug: expires 1733047298 333s # debug: expected: 120 333s # debug: actual : 120 333s ok 31 333s #--- 333s # ExpiresActive On 333s ExpiresDefault M524401 333s # debug: [Cache-Control] [max-age=86400] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Expires] [Mon, 02 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 02 Dec 2024 09:59:38 GMT 333s # debug: expires 1733133578 333s # debug: expected: 86400 333s # debug: actual : 86400 333s ok 32 333s # --- 333s # ExpiresActive On 333s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 19 days 1 hours 16 minutes 11 seconds" 333s # debug: [Cache-Control] [max-age=323067798] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 333s # debug: expires 2056114977 333s # debug: expected: 332425819 333s # debug: actual : 332425819 333s ok 33 333s # --- 333s # ExpiresActive On 333s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 19 days 1 hours 16 minutes 11 seconds" 333s # debug: [Cache-Control] [max-age=0] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Expires] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: expires 1733047178 333s # debug: expected: 9358020 333s # debug: actual : 9358020 333s ok 34 333s # --- 333s # ExpiresActive On 333s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 19 days 1 hours 16 minutes 11 seconds" 333s # debug: [Cache-Control] [max-age=27020950] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Expires] [Fri, 10 Oct 2025 03:48:49 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Fri, 10 Oct 2025 03:48:49 GMT 333s # debug: expires 1760068129 333s # debug: expected: 36378971 333s # debug: actual : 36378971 333s ok 35 333s # --- 333s # ExpiresActive On 333s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 19 days 1 hours 16 minutes 11 seconds" 333s # debug: [Cache-Control] [max-age=86400] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Expires] [Mon, 02 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 02 Dec 2024 09:59:38 GMT 333s # debug: expires 1733133578 333s # debug: expected: 86400 333s # debug: actual : 86400 333s ok 36 333s # --- 333s # ExpiresActive On 333s ExpiresDefault M4947254 333s ExpiresByType image/gif "modification plus 3 months 1 weeks 17 days 2 hours 42 minutes 14 seconds" 333s # debug: [Cache-Control] [max-age=0] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Expires] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: expires 1733047178 333s # debug: expected: 9358020 333s # debug: actual : 9358020 333s ok 37 333s # --- 333s # ExpiresActive On 333s ExpiresDefault M4947254 333s ExpiresByType image/gif "modification plus 3 months 1 weeks 17 days 2 hours 42 minutes 14 seconds" 333s # debug: [Cache-Control] [max-age=0] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Expires] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: expires 1733047178 333s # debug: expected: 9358020 333s # debug: actual : 9358020 333s ok 38 333s # --- 333s # ExpiresActive On 333s ExpiresDefault M4947254 333s ExpiresByType image/gif "modification plus 3 months 1 weeks 17 days 2 hours 42 minutes 14 seconds" 333s # debug: [Cache-Control] [max-age=501313] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Expires] [Sat, 07 Dec 2024 05:14:52 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sat, 07 Dec 2024 05:14:52 GMT 333s # debug: expires 1733548492 333s # debug: expected: 9859334 333s # debug: actual : 9859334 333s ok 39 333s # --- 333s # ExpiresActive On 333s ExpiresDefault M4947254 333s ExpiresByType image/gif "modification plus 3 months 1 weeks 17 days 2 hours 42 minutes 14 seconds" 333s # debug: [Cache-Control] [max-age=86400] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Expires] [Mon, 02 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 02 Dec 2024 09:59:38 GMT 333s # debug: expires 1733133578 333s # debug: expected: 86400 333s # debug: actual : 86400 333s ok 40 333s #--- 333s # ExpiresActive On 333s ExpiresDefault A10046927 333s # debug: [Cache-Control] [max-age=10046927] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Expires] [Thu, 27 Mar 2025 16:48:25 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Thu, 27 Mar 2025 16:48:25 GMT 333s # debug: expires 1743094105 333s # debug: expected: 10046927 333s # debug: actual : 10046927 333s ok 41 333s #--- 333s # ExpiresActive On 333s ExpiresDefault A10046927 333s # debug: [Cache-Control] [max-age=0] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Expires] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: expires 1733047178 333s # debug: expected: 9358020 333s # debug: actual : 9358020 333s ok 42 333s #--- 333s # ExpiresActive On 333s ExpiresDefault A10046927 333s # debug: [Cache-Control] [max-age=120] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Expires] [Sun, 01 Dec 2024 10:01:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 10:01:38 GMT 333s # debug: expires 1733047298 333s # debug: expected: 120 333s # debug: actual : 120 333s ok 43 333s #--- 333s # ExpiresActive On 333s ExpiresDefault A10046927 333s # debug: [Cache-Control] [max-age=86400] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Expires] [Mon, 02 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 02 Dec 2024 09:59:38 GMT 333s # debug: expires 1733133578 333s # debug: expected: 86400 333s # debug: actual : 86400 333s ok 44 333s # --- 333s # ExpiresActive On 333s ExpiresByType image/jpeg "modification plus 1 years 1 months 4 days 5 hours 18 minutes 24 seconds" 333s # debug: [Cache-Control] [max-age=323067798] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 333s # debug: expires 2056114977 333s # debug: expected: 332425819 333s # debug: actual : 332425819 333s ok 45 333s # --- 333s # ExpiresActive On 333s ExpiresByType image/jpeg "modification plus 1 years 1 months 4 days 5 hours 18 minutes 24 seconds" 333s # debug: [Cache-Control] [max-age=0] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Expires] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: expires 1733047178 333s # debug: expected: 9358020 333s # debug: actual : 9358020 333s ok 46 333s # --- 333s # ExpiresActive On 333s ExpiresByType image/jpeg "modification plus 1 years 1 months 4 days 5 hours 18 minutes 24 seconds" 333s # debug: [Cache-Control] [max-age=120] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Expires] [Sun, 01 Dec 2024 10:01:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 10:01:38 GMT 333s # debug: expires 1733047298 333s # debug: expected: 120 333s # debug: actual : 120 333s ok 47 333s # --- 333s # ExpiresActive On 333s ExpiresByType image/jpeg "modification plus 1 years 1 months 4 days 5 hours 18 minutes 24 seconds" 333s # debug: [Cache-Control] [max-age=25134683] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Expires] [Thu, 18 Sep 2025 07:51:02 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Thu, 18 Sep 2025 07:51:02 GMT 333s # debug: expires 1758181862 333s # debug: expected: 34492704 333s # debug: actual : 34492704 333s ok 48 333s # --- 333s # ExpiresActive On 333s ExpiresDefault A38303319 333s ExpiresByType image/jpeg M37937123 333s # debug: [Cache-Control] [max-age=38303319] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Expires] [Tue, 17 Feb 2026 17:48:17 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Tue, 17 Feb 2026 17:48:17 GMT 333s # debug: expires 1771350497 333s # debug: expected: 38303319 333s # debug: actual : 38303319 333s ok 49 333s # --- 333s # ExpiresActive On 333s ExpiresDefault A38303319 333s ExpiresByType image/jpeg M37937123 333s # debug: [Cache-Control] [max-age=0] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Expires] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: expires 1733047178 333s # debug: expected: 9358020 333s # debug: actual : 9358020 333s ok 50 333s # --- 333s # ExpiresActive On 333s ExpiresDefault A38303319 333s ExpiresByType image/jpeg M37937123 333s # debug: [Cache-Control] [max-age=120] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Expires] [Sun, 01 Dec 2024 10:01:38 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Sun, 01 Dec 2024 10:01:38 GMT 333s # debug: expires 1733047298 333s # debug: expected: 120 333s # debug: actual : 120 333s ok 51 333s # --- 333s # ExpiresActive On 333s ExpiresDefault A38303319 333s ExpiresByType image/jpeg M37937123 333s # debug: [Cache-Control] [max-age=28579102] 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Expires] [Tue, 28 Oct 2025 04:38:01 GMT] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 333s # debug: modified 1723689158 333s # debug: access Sun, 01 Dec 2024 09:59:38 GMT 333s # debug: access 1733047178 333s # debug: expires Tue, 28 Oct 2025 04:38:01 GMT 333s # debug: expires 1761626281 333s # debug: expected: 37937123 333s # debug: actual : 37937123 333s ok 52 333s # --- 333s # ExpiresActive Off 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 53 333s # --- 333s # ExpiresActive Off 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 54 333s # --- 333s # ExpiresActive Off 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 55 333s # --- 333s # ExpiresActive Off 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 56 333s #--- 333s # ExpiresActive Off 333s ExpiresDefault M40204846 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 57 333s #--- 333s # ExpiresActive Off 333s ExpiresDefault M40204846 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 58 333s #--- 333s # ExpiresActive Off 333s ExpiresDefault M40204846 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 59 333s #--- 333s # ExpiresActive Off 333s ExpiresDefault M40204846 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 60 333s # --- 333s # ExpiresActive Off 333s ExpiresByType text/plain A36739489 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 61 333s # --- 333s # ExpiresActive Off 333s ExpiresByType text/plain A36739489 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 62 333s # --- 333s # ExpiresActive Off 333s ExpiresByType text/plain A36739489 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 63 333s # --- 333s # ExpiresActive Off 333s ExpiresByType text/plain A36739489 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 64 333s # --- 333s # ExpiresActive Off 333s ExpiresDefault "access plus 1 years 3 months 2 weeks 19 days 4 hours 46 minutes 39 seconds" 333s ExpiresByType text/plain "access plus 3 months 7 days 8 hours 31 minutes 32 seconds" 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 65 333s # --- 333s # ExpiresActive Off 333s ExpiresDefault "access plus 1 years 3 months 2 weeks 19 days 4 hours 46 minutes 39 seconds" 333s ExpiresByType text/plain "access plus 3 months 7 days 8 hours 31 minutes 32 seconds" 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 66 333s # --- 333s # ExpiresActive Off 333s ExpiresDefault "access plus 1 years 3 months 2 weeks 19 days 4 hours 46 minutes 39 seconds" 333s ExpiresByType text/plain "access plus 3 months 7 days 8 hours 31 minutes 32 seconds" 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 67 333s # --- 333s # ExpiresActive Off 333s ExpiresDefault "access plus 1 years 3 months 2 weeks 19 days 4 hours 46 minutes 39 seconds" 333s ExpiresByType text/plain "access plus 3 months 7 days 8 hours 31 minutes 32 seconds" 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 68 333s #--- 333s # ExpiresActive Off 333s ExpiresDefault M5375689 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 69 333s #--- 333s # ExpiresActive Off 333s ExpiresDefault M5375689 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 70 333s #--- 333s # ExpiresActive Off 333s ExpiresDefault M5375689 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 71 333s #--- 333s # ExpiresActive Off 333s ExpiresDefault M5375689 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 72 333s # --- 333s # ExpiresActive Off 333s ExpiresByType image/gif "access plus 3 months 2 weeks 12 days 1 hours 45 minutes 6 seconds" 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 73 333s # --- 333s # ExpiresActive Off 333s ExpiresByType image/gif "access plus 3 months 2 weeks 12 days 1 hours 45 minutes 6 seconds" 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 74 333s # --- 333s # ExpiresActive Off 333s ExpiresByType image/gif "access plus 3 months 2 weeks 12 days 1 hours 45 minutes 6 seconds" 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 75 333s # --- 333s # ExpiresActive Off 333s ExpiresByType image/gif "access plus 3 months 2 weeks 12 days 1 hours 45 minutes 6 seconds" 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 76 333s # --- 333s # ExpiresActive Off 333s ExpiresDefault M10133269 333s ExpiresByType image/gif M1736607 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 77 333s # --- 333s # ExpiresActive Off 333s ExpiresDefault M10133269 333s ExpiresByType image/gif M1736607 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 78 333s # --- 333s # ExpiresActive Off 333s ExpiresDefault M10133269 333s ExpiresByType image/gif M1736607 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 79 333s # --- 333s # ExpiresActive Off 333s ExpiresDefault M10133269 333s ExpiresByType image/gif M1736607 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 80 333s #--- 333s # ExpiresActive Off 333s ExpiresDefault A38902513 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 81 333s #--- 333s # ExpiresActive Off 333s ExpiresDefault A38902513 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 82 333s #--- 333s # ExpiresActive Off 333s ExpiresDefault A38902513 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 83 333s #--- 333s # ExpiresActive Off 333s ExpiresDefault A38902513 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 84 333s # --- 333s # ExpiresActive Off 333s ExpiresByType image/jpeg A2866954 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 85 333s # --- 333s # ExpiresActive Off 333s ExpiresByType image/jpeg A2866954 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 86 333s # --- 333s # ExpiresActive Off 333s ExpiresByType image/jpeg A2866954 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 87 333s # --- 333s # ExpiresActive Off 333s ExpiresByType image/jpeg A2866954 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 88 333s # --- 333s # ExpiresActive Off 333s ExpiresDefault "access plus 3 months 9 days 8 hours 42 minutes 36 seconds" 333s ExpiresByType image/jpeg "modification plus 1 years 1 months 18 days 37 minutes 7 seconds" 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["3-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Length] [3] 333s # debug: [Content-Type] [text/html] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 89 333s # --- 333s # ExpiresActive Off 333s ExpiresDefault "access plus 3 months 9 days 8 hours 42 minutes 36 seconds" 333s ExpiresByType image/jpeg "modification plus 1 years 1 months 18 days 37 minutes 7 seconds" 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [text/plain] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 90 333s # --- 333s # ExpiresActive Off 333s ExpiresDefault "access plus 3 months 9 days 8 hours 42 minutes 36 seconds" 333s ExpiresByType image/jpeg "modification plus 1 years 1 months 18 days 37 minutes 7 seconds" 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/gif] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 91 333s # --- 333s # ExpiresActive Off 333s ExpiresDefault "access plus 3 months 9 days 8 hours 42 minutes 36 seconds" 333s ExpiresByType image/jpeg "modification plus 1 years 1 months 18 days 37 minutes 7 seconds" 333s # debug: [Connection] [close] 333s # debug: [Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Accept-Ranges] [bytes] 333s # debug: [ETag] ["0-61fafa7f73d80"] 333s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 333s # debug: [Vary] [In-If1] 333s # debug: [Content-Type] [image/jpeg] 333s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 333s # debug: [Client-Date] [Sun, 01 Dec 2024 09:59:38 GMT] 333s # debug: [Client-Peer] [127.0.0.1:8529] 333s # debug: [Client-Response-Num] [1] 333s # debug: [DMMATCH1] [1] 333s ok 92 333s ok 360s t/modules/ext_filter.t .............. 360s 1..24 360s # Running under perl version 5.040000 for linux 360s # Current time local: Sun Dec 1 09:59:39 2024 360s # Current time GMT: Sun Dec 1 09:59:39 2024 360s # Using Test.pm version 1.31 360s # Using Apache/Test.pm version 1.44 360s # testing : sed output filter 360s # expected: 'barbar' 360s # received: 'barbar' 360s ok 1 360s # testing : slow filter process 360s # expected: 'foobar' 360s # received: 'foobar' 360s ok 2 360s # testing : echo worked 360s # expected: 200 360s # received: '200' 360s ok 3 360s # testing : request body filtered 360s # expected: 'barbar 360s # ' 360s # received: 'barbar 360s # ' 360s ok 4 360s # testing : got 413 error 360s # expected: 413 360s # received: '413' 360s ok 5 360s # testing : got 413 error body 360s # expected: qr/413 Request Entity Too Large/ 360s # received: ' 360s # 360s # 413 Request Entity Too Large 360s # 360s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

360s # The requested resource does not allow request data with POST requests, or the amount of data provided in 360s # the request exceeds the capacity limit. 360s # 360s # ' 360s ok 24 360s ok 362s t/modules/filter.t .................. 362s 1..5 362s # Running under perl version 5.040000 for linux 362s # Current time local: Sun Dec 1 10:00:06 2024 362s # Current time GMT: Sun Dec 1 10:00:06 2024 362s # Using Test.pm version 1.31 362s # Using Apache/Test.pm version 1.44 362s # expected: 'HELLOWORLD' 362s # received: 'HELLOWORLD' 362s ok 1 362s # expected: 'HELLOWORLD' 362s # received: 'HELLOWORLD' 362s ok 2 362s # expected: 'HELLOWORLD' 362s # received: 'HELLOWORLD' 362s ok 3 362s # expected: 'helloworld' 362s # received: 'helloworld' 362s ok 4 362s # expected: 'helloworld' 362s # received: 'helloworld' 362s ok 5 362s ok 366s t/modules/headers.t ................. 366s 1..376 366s # Running under perl version 5.040000 for linux 366s # Current time local: Sun Dec 1 10:00:08 2024 366s # Current time GMT: Sun Dec 1 10:00:08 2024 366s # Using Test.pm version 1.31 366s # Using Apache/Test.pm version 1.44 366s ok 1 366s ok 2 366s ok 3 366s ok 4 366s ok 5 366s ok 6 366s ok 7 366s ok 8 366s ok 9 366s ok 10 366s ok 11 366s ok 12 366s ok 13 366s ok 14 366s ok 15 366s ok 16 366s ok 17 366s ok 18 366s ok 19 366s ok 20 366s ok 21 366s ok 22 366s ok 23 366s ok 24 366s ok 25 366s ok 26 366s ok 27 366s ok 28 366s ok 29 366s ok 30 366s ok 31 366s ok 32 366s ok 33 366s ok 34 366s ok 35 366s ok 36 366s ok 37 366s ok 38 366s ok 39 366s ok 40 366s ok 41 366s ok 42 366s ok 43 366s ok 44 366s ok 45 366s ok 46 366s ok 47 366s ok 48 366s ok 49 366s ok 50 366s ok 51 366s ok 52 366s ok 53 366s ok 54 366s ok 55 366s ok 56 366s ok 57 366s ok 58 366s ok 59 366s ok 60 366s ok 61 366s ok 62 366s ok 63 366s ok 64 366s ok 65 366s ok 66 366s ok 67 366s ok 68 366s ok 69 366s ok 70 366s ok 71 366s ok 72 366s ok 73 366s ok 74 366s ok 75 366s ok 76 366s ok 77 366s ok 78 366s ok 79 366s ok 80 366s ok 81 366s ok 82 366s ok 83 366s ok 84 366s ok 85 366s ok 86 366s ok 87 366s ok 88 366s ok 89 366s ok 90 366s ok 91 366s ok 92 366s ok 93 366s ok 94 366s ok 95 366s ok 96 366s ok 97 366s ok 98 366s ok 99 366s ok 100 366s ok 101 366s ok 102 366s ok 103 366s ok 104 366s ok 105 366s ok 106 366s ok 107 366s ok 108 366s ok 109 366s ok 110 366s ok 111 366s ok 112 366s ok 113 366s ok 114 366s ok 115 366s ok 116 366s ok 117 366s ok 118 366s ok 119 366s ok 120 366s ok 121 366s ok 122 366s ok 123 366s ok 124 366s ok 125 366s ok 126 366s ok 127 366s ok 128 366s ok 129 366s ok 130 366s ok 131 366s ok 132 366s ok 133 366s ok 134 366s ok 135 366s ok 136 366s ok 137 366s ok 138 366s ok 139 366s ok 140 366s ok 141 366s ok 142 366s ok 143 366s ok 144 366s ok 145 366s ok 146 366s ok 147 366s ok 148 366s ok 149 366s ok 150 366s ok 151 366s ok 152 366s ok 153 366s ok 154 366s ok 155 366s ok 156 366s ok 157 366s ok 158 366s ok 159 366s ok 160 366s ok 161 366s ok 162 366s ok 163 366s ok 164 366s ok 165 366s ok 166 366s ok 167 366s ok 168 366s ok 169 366s ok 170 366s ok 171 366s ok 172 366s ok 173 366s ok 174 366s ok 175 366s ok 176 366s ok 177 366s ok 178 366s ok 179 366s ok 180 366s ok 181 366s ok 182 366s ok 183 366s ok 184 366s ok 185 366s ok 186 366s ok 187 366s ok 188 366s ok 189 366s ok 190 366s ok 191 366s ok 192 366s ok 193 366s ok 194 366s ok 195 366s ok 196 366s ok 197 366s ok 198 366s ok 199 366s ok 200 366s ok 201 366s ok 202 366s ok 203 366s ok 204 366s ok 205 366s ok 206 366s ok 207 366s ok 208 366s ok 209 366s ok 210 366s ok 211 366s ok 212 366s ok 213 366s ok 214 366s ok 215 366s ok 216 366s ok 217 366s ok 218 366s ok 219 366s ok 220 366s ok 221 366s ok 222 366s ok 223 366s ok 224 366s ok 225 366s ok 226 366s ok 227 366s ok 228 366s ok 229 366s ok 230 366s ok 231 366s ok 232 366s ok 233 366s ok 234 366s ok 235 366s ok 236 366s ok 237 366s ok 238 366s ok 239 366s ok 240 366s ok 241 366s ok 242 366s ok 243 366s ok 244 366s ok 245 366s ok 246 366s ok 247 366s ok 248 366s ok 249 366s ok 250 366s ok 251 366s ok 252 366s ok 253 366s ok 254 366s ok 255 366s ok 256 366s ok 257 366s ok 258 366s ok 259 366s ok 260 366s ok 261 366s ok 262 366s ok 263 366s ok 264 366s ok 265 366s ok 266 366s ok 267 366s ok 268 366s ok 269 366s ok 270 366s ok 271 366s ok 272 366s ok 273 366s ok 274 366s ok 275 366s ok 276 366s ok 277 366s ok 278 366s ok 279 366s ok 280 366s ok 281 366s ok 282 366s ok 283 366s ok 284 366s ok 285 366s ok 286 366s ok 287 366s ok 288 366s ok 289 366s ok 290 366s ok 291 366s ok 292 366s ok 293 366s ok 294 366s ok 295 366s ok 296 366s ok 297 366s ok 298 366s ok 299 366s ok 300 366s ok 301 366s ok 302 366s ok 303 366s ok 304 366s ok 305 366s ok 306 366s ok 307 366s ok 308 366s ok 309 366s ok 310 366s ok 311 366s ok 312 366s ok 313 366s ok 314 366s ok 315 366s ok 316 366s ok 317 366s ok 318 366s ok 319 366s ok 320 366s ok 321 366s ok 322 366s ok 323 366s ok 324 366s ok 325 366s ok 326 366s ok 327 366s ok 328 366s ok 329 366s ok 330 366s ok 331 366s ok 332 366s ok 333 366s ok 334 366s ok 335 366s ok 336 366s ok 337 366s ok 338 366s ok 339 366s ok 340 366s 366s 366s 366s Header sent n°0: 366s header: Test-Header 366s value: value 366s Header sent n°1: 366s header: Aaa 366s value: b 366s Header sent n°2: 366s header: Aa 366s value: bb 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 341 366s 366s Header received n°0: 366s header: Test-Header 366s expected: value 366s received: value 366s 366s Header received n°1: 366s header: Aaa 366s expected: b 366s received: b 366s 366s Header received n°2: 366s header: Aa 366s expected: bb 366s received: bb 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Aa: bb 366s Aaa: b 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: value 366s 366s ok 342 366s 366s 366s 366s Header sent n°0: 366s header: Test-Header 366s value: foo 366s Header sent n°1: 366s header: aaa 366s value: b 366s Header sent n°2: 366s header: aa 366s value: bb 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 343 366s 366s Header received n°0: 366s header: Test-Header 366s expected: foo 366s received: foo 366s 366s Header received n°1: 366s header: aa 366s expected: bb 366s received: bb 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Aa: bb 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: foo 366s 366s ok 344 366s 366s 366s 366s Header sent n°0: 366s header: Test-Header 366s value: foo 366s Header sent n°1: 366s header: Test-Header1 366s value: value1 366s Header sent n°2: 366s header: Test-Header2 366s value: value2 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 345 366s 366s Header received n°0: 366s header: Test-Header 366s expected: foo 366s received: foo 366s 366s Header received n°1: 366s header: Test-Header1 366s expected: value1 366s received: value1 366s 366s Header received n°2: 366s header: Test-Header2 366s expected: value2 366s received: value2 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: foo 366s Test-Header1: value1 366s Test-Header2: value2 366s 366s ok 346 366s 366s 366s 366s Header sent n°0: 366s header: Test-Header 366s value: foofoo 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 347 366s 366s Header received n°0: 366s header: Test-Header 366s expected: barfoo 366s received: barfoo 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: barfoo 366s 366s ok 348 366s 366s 366s 366s Header sent n°0: 366s header: Test-Header 366s value: foo2foo2 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 349 366s 366s Header received n°0: 366s header: Test-Header 366s expected: barfoo2 366s received: barfoo2 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: barfoo2 366s 366s ok 350 366s Header sent n°0: 366s header: Test-Header 366s value: foofoo 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 351 366s 366s Header received n°0: 366s header: Test-Header 366s expected: bar2foo 366s received: bar2foo 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: bar2foo 366s 366s ok 352 366s 366s 366s 366s Header sent n°0: 366s header: Test-Header 366s value: foofoo 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 353 366s 366s Header received n°0: 366s header: Test-Header 366s expected: barbar 366s received: barbar 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: barbar 366s 366s ok 354 366s 366s 366s 366s Header sent n°0: 366s header: Test-Header 366s value: foo2foo2 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 355 366s 366s Header received n°0: 366s header: Test-Header 366s expected: barbar 366s received: barbar 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: barbar 366s 366s ok 356 366s 366s 366s 366s Header sent n°0: 366s header: Test-Header 366s value: foofoo 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 357 366s 366s Header received n°0: 366s header: Test-Header 366s expected: bar2bar2 366s received: bar2bar2 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: bar2bar2 366s 366s ok 358 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 359 366s 366s Header received n°0: 366s header: Test-Header 366s expected: foo 366s received: foo 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: foo 366s 366s ok 360 366s 366s 366s 366s Header sent n°0: 366s header: Test-Header 366s value: foo 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 361 366s 366s Header received n°0: 366s header: Test-Header 366s expected: foo 366s received: foo 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: foo 366s 366s ok 362 366s 366s 366s 366s Header sent n°0: 366s header: Test-Header 366s value: "foo" 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 363 366s 366s Header received n°0: 366s header: Test-Header 366s expected: "foo", foo 366s received: "foo", foo 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: "foo", foo 366s 366s ok 364 366s 366s 366s 366s Header sent n°0: 366s header: Test-Header 366s value: foo 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 365 366s 366s Header received n°0: 366s header: Test-Header 366s expected: foo, bar 366s received: foo, bar 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: foo, bar 366s 366s ok 366 366s 366s 366s 366s Header sent n°0: 366s header: Test-Header 366s value: foo 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 367 366s 366s Header received n°0: 366s header: Test-Header 366s expected: foo 366s received: foo 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: foo 366s 366s ok 368 366s 366s 366s 366s Header sent n°0: 366s header: Test-Header 366s value: foo 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 369 366s 366s Header received n°0: 366s header: Test-Header 366s expected: foo 366s received: foo 366s 366s Header received n°1: 366s header: Test-Header2 366s expected: bar 366s received: bar 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: foo 366s Test-Header2: bar 366s 366s ok 370 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 371 366s 366s Header received n°0: 366s header: Test-Header 366s expected: foo 366s received: foo 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: foo 366s 366s ok 372 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 373 366s 366s Header received n°0: 366s header: Test-Header 366s expected: foo 366s received: foo 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: foo 366s 366s ok 374 366s # testing : Checking return code is '200' 366s # expected: 200 366s # received: '200' 366s ok 375 366s 366s Header received n°0: 366s header: Test-Header 366s expected: foo 366s received: foo 366s 366s Response received is: 366s HTTP/1.1 200 OK 366s Connection: close 366s Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Accept-Ranges: bytes 366s ETag: "0-61fafa7f73d80" 366s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 366s Vary: In-If1 366s Content-Length: 0 366s Content-Type: text/html 366s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 366s Client-Date: Sun, 01 Dec 2024 10:00:12 GMT 366s Client-Peer: 127.0.0.1:8529 366s Client-Response-Num: 1 366s DMMATCH1: 1 366s Test-Header: foo 366s 366s ok 376 366s ok 369s t/modules/heartbeat.t ............... skipped: no reason given 373s t/modules/include.t ................. 374s 1..98 374s # Running under perl version 5.040000 for linux 374s # Current time local: Sun Dec 1 10:00:14 2024 374s # Current time GMT: Sun Dec 1 10:00:14 2024 374s # Using Test.pm version 1.31 374s # Using Apache/Test.pm version 1.44 374s # testing : GET /modules/include/abs-path.shtml 374s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 374s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 374s ok 1 374s # testing : GET /modules/include/apexpr/err.shtml 374s # expected: '[an error occurred while processing this directive] err.shtml' 374s # received: '[an error occurred while processing this directive] err.shtml' 374s ok 2 374s # testing : GET /modules/include/apexpr/if1.shtml 374s # expected: 'pass' 374s # received: 'pass' 374s ok 3 374s # testing : GET /modules/include/apexpr/lazyvar.shtml 374s # expected: 'pass' 374s # received: 'pass' 374s ok 4 374s # testing : GET /modules/include/apexpr/restrict.shtml 374s # expected: '[an error occurred while processing this directive] restrict.shtml' 374s # received: '[an error occurred while processing this directive] restrict.shtml' 374s ok 5 374s # testing : GET /modules/include/apexpr/var.shtml 374s # expected: 'pass pass pass' 374s # received: 'pass pass pass' 374s ok 6 374s # testing : GET /modules/include/big.shtml 374s # expected: 'hello pass pass pass hello' 374s # received: 'hello pass pass pass hello' 374s ok 7 374s # testing : GET /modules/include/comment.shtml 374s # expected: 'No comment here' 374s # received: 'No comment here' 374s ok 8 374s # testing : GET /modules/include/echo.shtml 374s # expected: 'echo.shtml' 374s # received: 'echo.shtml' 374s ok 9 374s # testing : GET /modules/include/echo1.shtml 374s # expected: '' 374s # received: '' 374s ok 10 374s # testing : GET /modules/include/echo2.shtml 374s # expected: ' pass config echomsg pass' 374s # received: ' pass config echomsg pass' 374s ok 11 374s # testing : GET /modules/include/echo3.shtml 374s # expected: '' 374s # received: '' 374s ok 12 374s # testing : GET /modules/include/encode.shtml 374s # expected: '# %^ %23%20%25%5e' 374s # received: '# %^ %23%20%25%5e' 374s ok 13 374s # testing : GET /modules/include/errmsg1.shtml 374s # expected: 'errmsg' 374s # received: 'errmsg' 374s ok 14 374s # testing : GET /modules/include/errmsg2.shtml 374s # expected: 'errmsg' 374s # received: 'errmsg' 374s ok 15 374s # testing : GET /modules/include/errmsg3.shtml 374s # expected: 'errmsg' 374s # received: 'errmsg' 374s ok 16 374s # testing : GET /modules/include/errmsg4.shtml 374s # expected: 'pass errmsg' 374s # received: 'pass errmsg' 374s ok 17 374s # testing : GET /modules/include/errmsg5.shtml 374s # expected: '' 374s # received: '' 374s ok 18 374s # testing : GET /modules/include/exec/off/cgi.shtml 374s # expected: '[an error occurred while processing this directive]' 374s # received: '[an error occurred while processing this directive]' 374s ok 19 374s # testing : GET /modules/include/exec/off/cmd.shtml 374s # expected: '[an error occurred while processing this directive]' 374s # received: '[an error occurred while processing this directive]' 374s ok 20 374s # testing : GET /modules/include/exec/on/cgi.shtml 374s # expected: 'perl cgi' 374s # received: 'perl cgi' 374s ok 21 374s # testing : GET /modules/include/exec/on/cmd.shtml 374s # expected: 'pass' 374s # received: 'pass' 374s ok 22 374s # testing : GET /modules/include/extra/inc-bogus.shtml 374s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 374s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 374s ok 23 374s # testing : GET /modules/include/foo.shtml 374s # expected: '[an error occurred while processing this directive] foo.shtml body' 374s # received: '[an error occurred while processing this directive] foo.shtml body' 374s ok 24 374s # testing : GET /modules/include/foo1.shtml 374s # expected: '[an error occurred while processing this directive] foo.shtml body' 374s # received: '[an error occurred while processing this directive] foo.shtml body' 374s ok 25 374s # testing : GET /modules/include/foo2.shtml 374s # expected: '[an error occurred while processing this directive] foo.shtml body' 374s # received: '[an error occurred while processing this directive] foo.shtml body' 374s ok 26 374s # testing : GET /modules/include/if1.shtml 374s # expected: 'pass' 374s # received: 'pass' 374s ok 27 374s # testing : GET /modules/include/if10.shtml 374s # expected: 'pass' 374s # received: 'pass' 374s ok 28 374s # testing : GET /modules/include/if11.shtml 374s # expected: 'pass' 374s # received: 'pass' 374s ok 29 374s # testing : GET /modules/include/if2.shtml 374s # expected: 'pass pass' 374s # received: 'pass pass' 374s ok 30 374s # testing : GET /modules/include/if3.shtml 374s # expected: 'pass pass pass' 374s # received: 'pass pass pass' 374s ok 31 374s # testing : GET /modules/include/if4.shtml 374s # expected: 'pass pass' 374s # received: 'pass pass' 374s ok 32 374s # testing : GET /modules/include/if5.shtml 374s # expected: 'pass pass pass' 374s # received: 'pass pass pass' 374s ok 33 374s # testing : GET /modules/include/if6.shtml 374s # expected: '[an error occurred while processing this directive]' 374s # received: '[an error occurred while processing this directive]' 374s ok 34 374s # testing : GET /modules/include/if7.shtml 374s # expected: '[an error occurred while processing this directive]' 374s # received: '[an error occurred while processing this directive]' 374s ok 35 374s # testing : GET /modules/include/if8.shtml 374s # expected: 'pass' 374s # received: 'pass' 374s ok 36 374s # testing : GET /modules/include/if9.shtml 374s # expected: 'pass pass' 374s # received: 'pass pass' 374s ok 37 374s # testing : GET /modules/include/inc-nego.shtml 374s # expected: 'index.html.en' 374s # received: 'index.html.en' 374s ok 38 374s # testing : GET /modules/include/inc-rfile.shtml 374s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 374s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 374s ok 39 374s # testing : GET /modules/include/inc-rvirtual.shtml 374s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 374s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 374s ok 40 374s # testing : GET /modules/include/include1.shtml 374s # expected: 'inc-two.shtml body include.shtml body' 374s # received: 'inc-two.shtml body include.shtml body' 374s ok 41 374s # testing : GET /modules/include/include2.shtml 374s # expected: 'inc-two.shtml body include.shtml body' 374s # received: 'inc-two.shtml body include.shtml body' 374s ok 42 374s # testing : GET /modules/include/include3.shtml 374s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 374s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 374s ok 43 374s # testing : GET /modules/include/include4.shtml 374s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 374s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 374s ok 44 374s # testing : GET /modules/include/include5.shtml 374s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 374s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 374s ok 45 374s # testing : GET /modules/include/include6.shtml 374s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 374s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 374s ok 46 374s # testing : GET /modules/include/malformed.shtml 374s # expected: '[an error occurred while processing this directive] malformed.shtml' 374s # received: '[an error occurred while processing this directive] malformed.shtml' 374s ok 47 374s # testing : POST /modules/include/mod_request/echo.shtml 374s # expected: 'echo.shtml' 374s # received: 'echo.shtml' 374s ok 48 374s # testing : POST /modules/include/mod_request/post.shtml 374s # expected: 'POST foo: bar foo2: bar2' 374s # received: 'POST foo: bar foo2: bar2' 374s ok 49 374s # testing : sizeof(body) > KeptBodySize 374s # expected: 413 374s # received: '413' 374s ok 50 374s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 374s # expected: 'GET foo: bar foo2: bar2' 374s # received: 'GET foo: bar foo2: bar2' 374s ok 51 374s # testing : GET /modules/include/newline.shtml 374s # expected: 'inc-two.shtml body' 374s # received: 'inc-two.shtml body' 374s ok 52 374s # testing : GET /modules/include/notreal.shtml 374s # expected: 'pass ' 374s # received: '-->' 374s ok 54 374s # testing : GET /modules/include/parse2.shtml 374s # expected: '"' 374s # received: '"' 374s ok 55 374s # testing : GET /modules/include/ranged-virtual.shtml with Range 374s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 374s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 374s ok 56 374s # testing : GET /modules/include/regex.shtml 374s # expected: '(none) 1 (none)' 374s # received: '(none) 1 (none)' 374s ok 57 374s # testing : GET /modules/include/retagged1.shtml 374s # expected: 'retagged1.shtml' 374s # received: 'retagged1.shtml' 374s ok 58 374s # testing : GET /modules/include/retagged2.shtml 374s # expected: '----retagged2.shtml' 374s # received: '----retagged2.shtml' 374s ok 59 374s # testing : GET /modules/include/set.shtml 374s # expected: 'set works' 374s # received: 'set works' 374s ok 60 374s # testing : GET /modules/include/var128.shtml 374s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 374s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 374s ok 61 374s # testing : GET /modules/include/virtualq.shtml?foo=bar 374s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 374s # received: 'foo=bar pass inc-two.shtml body foo=bar' 374s ok 62 374s # testing : GET /modules/include/size.shtml 374s # expected: '1,122 1,122 1.1K 1.1K' 374s # received: '1,122 1,122 1.1K 1.1K' 374s ok 63 374s # testing : GET /modules/include/file.shtml 374s # expected: 'Thursday, August 15, 2024 Thursday, August 15, 2024 1723689158 1723689158' 374s # received: 'Thursday, August 15, 2024 Thursday, August 15, 2024 1723689158 1723689158' 374s ok 64 374s # testing : GET /modules/include/printenv.shtml 374s # expected: '200' 374s # received: '200' 374s ok 65 374s ok 66 374s ok 67 374s # testing : /mod_include test/ 374s # expected: qr/mod_include test/ 374s # received: ' 374s # 374s # mod_include test 374s # 374s # 374s # 374s #

mod_include test

374s # 374s # 374s # Hello World 374s # 374s #

[back]

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

mod_include test

374s # 374s # 374s # Hello World 374s # 374s #

[back]

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

mod_include test

374s # 374s # 374s # Hello World 374s # 374s #

[back]

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

Load Balancer Manager for localhost

401s # 401s #
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0
401s #
Server Built: 2024-08-15T07:32:14
401s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
401s #
401s #

LoadBalancer Status for balancer://foo1 [peb8a738a_foo1]

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

LoadBalancer Status for balancer://foo2 [peb8a738a_foo2]

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

LoadBalancer Status for balancer://foo3 [peb8a738a_foo3]

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

LoadBalancer Status for balancer://foo4 [peb8a738a_foo4]

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

LoadBalancer Status for balancer://pr45434 [peb8a738a_pr45434]

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

LoadBalancer Status for balancer://failover [peb8a738a_failover]

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

LoadBalancer Status for balancer://dynproxy [peb8a738a_dynproxy]

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

Moved Permanently

435s #

The document has moved here.

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

Moved Permanently

435s #

The document has moved here.

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

Moved Permanently

435s #

The document has moved here.

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

Moved Permanently

435s #

The document has moved here.

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

Multiple Choices

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

Available documents: 435s #

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

Multiple Choices

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

Available documents: 435s #

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

Multiple Choices

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

Available documents: 435s #

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

Moved Permanently

435s #

The document has moved here.

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

Multiple Choices

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

Available documents: 435s #

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

Multiple Choices

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

Available documents: 435s #

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

Moved Permanently

435s #

The document has moved here.

435s # 435s # ' 435s ok 48 435s ok 438s t/modules/status.t .................. 438s 1..1 438s # Running under perl version 5.040000 for linux 438s # Current time local: Sun Dec 1 10:01:21 2024 438s # Current time GMT: Sun Dec 1 10:01:21 2024 438s # Using Test.pm version 1.31 438s # Using Apache/Test.pm version 1.44 438s 438s 438s Apache Status 438s 438s

Apache Server Status for localhost (via 127.0.0.1)

438s 438s
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0
438s
Server MPM: prefork
438s
Server Built: 2024-08-15T07:32:14 438s

438s
Current Time: Sunday, 01-Dec-2024 10:01:24 UTC
438s
Restart Time: Sunday, 01-Dec-2024 09:55:47 UTC
438s
Parent Server Config. Generation: 1
438s
Parent Server MPM Generation: 0
438s
Server uptime: 5 minutes 36 seconds
438s
Server load: 0.75 0.62 0.30
438s
Total accesses: 6892 - Total Traffic: 138.4 MB - Total Duration: 111253
438s
CPU Usage: u.61 s.87 cu3.23 cs4.43 - 2.72% CPU load
438s
20.5 requests/sec - 421.8 kB/second - 20.6 kB/request - 16.1423 ms/request
438s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
438s
.._W._.
438s

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

438s 438s 438s 438s 438s 438s 438s 438s 438s 438s 438s 438s 438s 438s 438s 438s 438s 438s 438s
SrvPIDAccMCPU 438s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0-0/0/2807. 438s 0.00290239770.00.0041.52 438s 127.0.0.1http/1.1localhost:8536OPTIONS * HTTP/1.0
1-0-0/0/2886. 438s 0.00270285980.00.0082.54 438s 127.0.0.1http/1.1localhost:8536OPTIONS * HTTP/1.0
2-01496460/951/951_ 438s 1.5320274240.014.1114.11 438s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
3-02891040/131/141W 438s 0.1300155890.00.090.09 438s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
4-0-0/0/21. 438s 0.0030020810.00.000.09 438s 127.0.0.1http/1.1localhost:8536OPTIONS * HTTP/1.0
5-02891140/72/78_ 438s 0.1220135370.00.040.04 438s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
6-0-0/0/8. 438s 0.00280450.00.000.00 438s 127.0.0.1http/1.1localhost:8536OPTIONS * HTTP/1.0
438s
438s 438s 438s 438s 438s 438s 438s 438s 438s 438s 438s 438s
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
438s 438s ok 1 438s ok 440s t/modules/substitute.t .............. 440s 1..19 440s # Running under perl version 5.040000 for linux 440s # Current time local: Sun Dec 1 10:01:24 2024 440s # Current time GMT: Sun Dec 1 10:01:24 2024 440s # Using Test.pm version 1.31 440s # Using Apache/Test.pm version 1.44 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 440s got 200 'barbar': OK 440s ok 1 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 440s got 200 'barbar': OK 440s ok 2 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 440s got 200 'foofoo': OK 440s ok 3 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 440s got 200 'barbar': OK 440s ok 4 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 440s got 200 'barbar': OK 440s ok 5 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 440s got 200 'barbar': OK 440s ok 6 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 440s got 200 'foof 440s oo': OK 440s ok 7 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 440s got 200 'xfoo': OK 440s ok 8 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 440s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 440s ok 9 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 440s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 440s got 200 'barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 440s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s barx 441s ': OK 441s ok 10 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 441s got 200 'a$1axb(': OK 441s ok 11 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 441s got 200 'a$XX': OK 441s ok 12 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 441s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 441s ok 13 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 441s got 200 'x&x': OK 441s ok 14 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 441s got 200 'xx': OK 441s ok 15 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 441s got 200 'fcooar': OK 441s ok 16 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 441s got 200 'fc$1ar': OK 441s ok 17 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 441s got 200 'fdooar': OK 441s ok 18 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 441s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 441s got 200 'XXXfooXXX 441s bar': OK 441s ok 19 441s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 441s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 441s ok 444s t/modules/unique_id.t ............... 444s 1..300 444s # Running under perl version 5.040000 for linux 444s # Current time local: Sun Dec 1 10:01:26 2024 444s # Current time GMT: Sun Dec 1 10:01:26 2024 444s # Using Test.pm version 1.31 444s # Using Apache/Test.pm version 1.44 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 1 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwlwAAAAU 444s ok 2 444s ok 3 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 4 444s # unique id: Z0wz-VQ12dbakAB7F--A8QAAAAM 444s ok 5 444s ok 6 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 7 444s # unique id: Z0wz-bUg4j7RDbbdBzkqZwAAAAI 444s ok 8 444s ok 9 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 10 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwmAAAAAU 444s ok 11 444s ok 12 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 13 444s # unique id: Z0wz-VQ12dbakAB7F--A8gAAAAM 444s ok 14 444s ok 15 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 16 444s # unique id: Z0wz-bUg4j7RDbbdBzkqaAAAAAI 444s ok 17 444s ok 18 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 19 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwmQAAAAU 444s ok 20 444s ok 21 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 22 444s # unique id: Z0wz-VQ12dbakAB7F--A8wAAAAM 444s ok 23 444s ok 24 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 25 444s # unique id: Z0wz-bUg4j7RDbbdBzkqaQAAAAI 444s ok 26 444s ok 27 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 28 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwmgAAAAU 444s ok 29 444s ok 30 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 31 444s # unique id: Z0wz-VQ12dbakAB7F--A9AAAAAM 444s ok 32 444s ok 33 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 34 444s # unique id: Z0wz-bUg4j7RDbbdBzkqagAAAAI 444s ok 35 444s ok 36 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 37 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwmwAAAAU 444s ok 38 444s ok 39 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 40 444s # unique id: Z0wz-VQ12dbakAB7F--A9QAAAAM 444s ok 41 444s ok 42 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 43 444s # unique id: Z0wz-bUg4j7RDbbdBzkqawAAAAI 444s ok 44 444s ok 45 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 46 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwnAAAAAU 444s ok 47 444s ok 48 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 49 444s # unique id: Z0wz-VQ12dbakAB7F--A9gAAAAM 444s ok 50 444s ok 51 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 52 444s # unique id: Z0wz-bUg4j7RDbbdBzkqbAAAAAI 444s ok 53 444s ok 54 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 55 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwnQAAAAU 444s ok 56 444s ok 57 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 58 444s # unique id: Z0wz-VQ12dbakAB7F--A9wAAAAM 444s ok 59 444s ok 60 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 61 444s # unique id: Z0wz-bUg4j7RDbbdBzkqbQAAAAI 444s ok 62 444s ok 63 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 64 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwngAAAAU 444s ok 65 444s ok 66 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 67 444s # unique id: Z0wz-VQ12dbakAB7F--A-AAAAAM 444s ok 68 444s ok 69 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 70 444s # unique id: Z0wz-bUg4j7RDbbdBzkqbgAAAAI 444s ok 71 444s ok 72 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 73 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwnwAAAAU 444s ok 74 444s ok 75 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 76 444s # unique id: Z0wz-VQ12dbakAB7F--A-QAAAAM 444s ok 77 444s ok 78 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 79 444s # unique id: Z0wz-bUg4j7RDbbdBzkqbwAAAAI 444s ok 80 444s ok 81 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 82 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwoAAAAAU 444s ok 83 444s ok 84 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 85 444s # unique id: Z0wz-VQ12dbakAB7F--A-gAAAAM 444s ok 86 444s ok 87 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 88 444s # unique id: Z0wz-bUg4j7RDbbdBzkqcAAAAAI 444s ok 89 444s ok 90 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 91 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwoQAAAAU 444s ok 92 444s ok 93 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 94 444s # unique id: Z0wz-VQ12dbakAB7F--A-wAAAAM 444s ok 95 444s ok 96 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 97 444s # unique id: Z0wz-bUg4j7RDbbdBzkqcQAAAAI 444s ok 98 444s ok 99 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 100 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwogAAAAU 444s ok 101 444s ok 102 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 103 444s # unique id: Z0wz-VQ12dbakAB7F--A_AAAAAM 444s ok 104 444s ok 105 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 106 444s # unique id: Z0wz-bUg4j7RDbbdBzkqcgAAAAI 444s ok 107 444s ok 108 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 109 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwowAAAAU 444s ok 110 444s ok 111 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 112 444s # unique id: Z0wz-VQ12dbakAB7F--A_QAAAAM 444s ok 113 444s ok 114 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 115 444s # unique id: Z0wz-bUg4j7RDbbdBzkqcwAAAAI 444s ok 116 444s ok 117 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 118 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwpAAAAAU 444s ok 119 444s ok 120 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 121 444s # unique id: Z0wz-VQ12dbakAB7F--A_gAAAAM 444s ok 122 444s ok 123 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 124 444s # unique id: Z0wz-bUg4j7RDbbdBzkqdAAAAAI 444s ok 125 444s ok 126 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 127 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwpQAAAAU 444s ok 128 444s ok 129 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 130 444s # unique id: Z0wz-VQ12dbakAB7F--A_wAAAAM 444s ok 131 444s ok 132 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 133 444s # unique id: Z0wz-bUg4j7RDbbdBzkqdQAAAAI 444s ok 134 444s ok 135 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 136 444s # unique id: Z0wz-eD_Ef5Iv12TlIQwpgAAAAU 444s ok 137 444s ok 138 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 139 444s # unique id: Z0wz-VQ12dbakAB7F--BAAAAAAM 444s ok 140 444s ok 141 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 142 444s # unique id: Z0wz-bUg4j7RDbbdBzkqdgAAAAI 444s ok 143 444s ok 144 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 145 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwpwAAAAU 444s ok 146 444s ok 147 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 148 444s # unique id: Z0wz-lQ12dbakAB7F--BAQAAAAM 444s ok 149 444s ok 150 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 151 444s # unique id: Z0wz-rUg4j7RDbbdBzkqdwAAAAI 444s ok 152 444s ok 153 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 154 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwqAAAAAU 444s ok 155 444s ok 156 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 157 444s # unique id: Z0wz-lQ12dbakAB7F--BAgAAAAM 444s ok 158 444s ok 159 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 160 444s # unique id: Z0wz-rUg4j7RDbbdBzkqeAAAAAI 444s ok 161 444s ok 162 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 163 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwqQAAAAU 444s ok 164 444s ok 165 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 166 444s # unique id: Z0wz-lQ12dbakAB7F--BAwAAAAM 444s ok 167 444s ok 168 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 169 444s # unique id: Z0wz-rUg4j7RDbbdBzkqeQAAAAI 444s ok 170 444s ok 171 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 172 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwqgAAAAU 444s ok 173 444s ok 174 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 175 444s # unique id: Z0wz-lQ12dbakAB7F--BBAAAAAM 444s ok 176 444s ok 177 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 178 444s # unique id: Z0wz-rUg4j7RDbbdBzkqegAAAAI 444s ok 179 444s ok 180 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 181 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwqwAAAAU 444s ok 182 444s ok 183 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 184 444s # unique id: Z0wz-lQ12dbakAB7F--BBQAAAAM 444s ok 185 444s ok 186 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 187 444s # unique id: Z0wz-rUg4j7RDbbdBzkqewAAAAI 444s ok 188 444s ok 189 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 190 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwrAAAAAU 444s ok 191 444s ok 192 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 193 444s # unique id: Z0wz-lQ12dbakAB7F--BBgAAAAM 444s ok 194 444s ok 195 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 196 444s # unique id: Z0wz-rUg4j7RDbbdBzkqfAAAAAI 444s ok 197 444s ok 198 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 199 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwrQAAAAU 444s ok 200 444s ok 201 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 202 444s # unique id: Z0wz-lQ12dbakAB7F--BBwAAAAM 444s ok 203 444s ok 204 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 205 444s # unique id: Z0wz-rUg4j7RDbbdBzkqfQAAAAI 444s ok 206 444s ok 207 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 208 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwrgAAAAU 444s ok 209 444s ok 210 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 211 444s # unique id: Z0wz-lQ12dbakAB7F--BCAAAAAM 444s ok 212 444s ok 213 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 214 444s # unique id: Z0wz-rUg4j7RDbbdBzkqfgAAAAI 444s ok 215 444s ok 216 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 217 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwrwAAAAU 444s ok 218 444s ok 219 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 220 444s # unique id: Z0wz-lQ12dbakAB7F--BCQAAAAM 444s ok 221 444s ok 222 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 223 444s # unique id: Z0wz-rUg4j7RDbbdBzkqfwAAAAI 444s ok 224 444s ok 225 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 226 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwsAAAAAU 444s ok 227 444s ok 228 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 229 444s # unique id: Z0wz-lQ12dbakAB7F--BCgAAAAM 444s ok 230 444s ok 231 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 232 444s # unique id: Z0wz-rUg4j7RDbbdBzkqgAAAAAI 444s ok 233 444s ok 234 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 235 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwsQAAAAU 444s ok 236 444s ok 237 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 238 444s # unique id: Z0wz-lQ12dbakAB7F--BCwAAAAM 444s ok 239 444s ok 240 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 241 444s # unique id: Z0wz-rUg4j7RDbbdBzkqgQAAAAI 444s ok 242 444s ok 243 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 244 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwsgAAAAU 444s ok 245 444s ok 246 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 247 444s # unique id: Z0wz-lQ12dbakAB7F--BDAAAAAM 444s ok 248 444s ok 249 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 250 444s # unique id: Z0wz-rUg4j7RDbbdBzkqggAAAAI 444s ok 251 444s ok 252 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 253 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwswAAAAU 444s ok 254 444s ok 255 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 256 444s # unique id: Z0wz-lQ12dbakAB7F--BDQAAAAM 444s ok 257 444s ok 258 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 259 444s # unique id: Z0wz-rUg4j7RDbbdBzkqgwAAAAI 444s ok 260 444s ok 261 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 262 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwtAAAAAU 444s ok 263 444s ok 264 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 265 444s # unique id: Z0wz-lQ12dbakAB7F--BDgAAAAM 444s ok 266 444s ok 267 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 268 444s # unique id: Z0wz-rUg4j7RDbbdBzkqhAAAAAI 444s ok 269 444s ok 270 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 271 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwtQAAAAU 444s ok 272 444s ok 273 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 274 444s # unique id: Z0wz-lQ12dbakAB7F--BDwAAAAM 444s ok 275 444s ok 276 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 277 444s # unique id: Z0wz-rUg4j7RDbbdBzkqhQAAAAI 444s ok 278 444s ok 279 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 280 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwtgAAAAU 444s ok 281 444s ok 282 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 283 444s # unique id: Z0wz-lQ12dbakAB7F--BEAAAAAM 444s ok 284 444s ok 285 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 286 444s # unique id: Z0wz-rUg4j7RDbbdBzkqhgAAAAI 444s ok 287 444s ok 288 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 289 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwtwAAAAU 444s ok 290 444s ok 291 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 292 444s # unique id: Z0wz-lQ12dbakAB7F--BEQAAAAM 444s ok 293 444s ok 294 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 295 444s # unique id: Z0wz-rUg4j7RDbbdBzkqhwAAAAI 444s ok 296 444s ok 297 444s # testing : fetch unique ID 444s # expected: 200 444s # received: '200' 444s ok 298 444s # unique id: Z0wz-uD_Ef5Iv12TlIQwuAAAAAU 444s ok 299 444s ok 300 444s ok 447s t/modules/usertrack.t ............... 447s 1..1004 447s # Running under perl version 5.040000 for linux 447s # Current time local: Sun Dec 1 10:01:30 2024 447s # Current time GMT: Sun Dec 1 10:01:30 2024 447s # Using Test.pm version 1.31 447s # Using Apache/Test.pm version 1.44 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 1 447s ok 2 447s Set-Cookie: usertrack_test=87f3a693.628328449e836; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=87f3a693.628328449e836 447s ok 3 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 4 447s ok 5 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 6 447s ok 7 447s Set-Cookie: usertrack_test=a61c088e.62832844a00fe; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=a61c088e.62832844a00fe 447s ok 8 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 9 447s ok 10 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 11 447s ok 12 447s Set-Cookie: usertrack_test=abea77b2.62832844a0c61; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=abea77b2.62832844a0c61 447s ok 13 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 14 447s ok 15 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 16 447s ok 17 447s Set-Cookie: usertrack_test=22cb7aa1.62832844a189e; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=22cb7aa1.62832844a189e 447s ok 18 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 19 447s ok 20 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 21 447s ok 22 447s Set-Cookie: usertrack_test=3df5e7c3.62832844a2602; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=3df5e7c3.62832844a2602 447s ok 23 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 24 447s ok 25 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 26 447s ok 27 447s Set-Cookie: usertrack_test=de74b405.62832844a31cb; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=de74b405.62832844a31cb 447s ok 28 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 29 447s ok 30 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 31 447s ok 32 447s Set-Cookie: usertrack_test=28b8e4c3.62832844a3cd0; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=28b8e4c3.62832844a3cd0 447s ok 33 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 34 447s ok 35 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 36 447s ok 37 447s Set-Cookie: usertrack_test=804da53.62832844a47c7; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=804da53.62832844a47c7 447s ok 38 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 39 447s ok 40 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 41 447s ok 42 447s Set-Cookie: usertrack_test=1a312890.62832844a5351; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=1a312890.62832844a5351 447s ok 43 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 44 447s ok 45 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 46 447s ok 47 447s Set-Cookie: usertrack_test=d4f0086c.62832844a5ed2; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=d4f0086c.62832844a5ed2 447s ok 48 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 49 447s ok 50 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 51 447s ok 52 447s Set-Cookie: usertrack_test=2d27e5c6.62832844a69b0; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=2d27e5c6.62832844a69b0 447s ok 53 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 54 447s ok 55 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 56 447s ok 57 447s Set-Cookie: usertrack_test=bcab4f8d.62832844a74f3; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=bcab4f8d.62832844a74f3 447s ok 58 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 59 447s ok 60 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 61 447s ok 62 447s Set-Cookie: usertrack_test=1227bd01.62832844a804b; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=1227bd01.62832844a804b 447s ok 63 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 64 447s ok 65 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 66 447s ok 67 447s Set-Cookie: usertrack_test=e54e667e.62832844a8bdb; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=e54e667e.62832844a8bdb 447s ok 68 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 69 447s ok 70 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 71 447s ok 72 447s Set-Cookie: usertrack_test=da02b29b.62832844a96b4; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=da02b29b.62832844a96b4 447s ok 73 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 74 447s ok 75 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 76 447s ok 77 447s Set-Cookie: usertrack_test=7c0b486e.62832844aa160; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=7c0b486e.62832844aa160 447s ok 78 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 79 447s ok 80 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 81 447s ok 82 447s Set-Cookie: usertrack_test=d49c4a13.62832844aacf6; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=d49c4a13.62832844aacf6 447s ok 83 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 84 447s ok 85 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 86 447s ok 87 447s Set-Cookie: usertrack_test=a57fdbbe.62832844ab867; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=a57fdbbe.62832844ab867 447s ok 88 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 89 447s ok 90 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 91 447s ok 92 447s Set-Cookie: usertrack_test=31f787af.62832844ac3b8; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=31f787af.62832844ac3b8 447s ok 93 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 94 447s ok 95 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 96 447s ok 97 447s Set-Cookie: usertrack_test=77cf2f9b.62832844aceed; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=77cf2f9b.62832844aceed 447s ok 98 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 99 447s ok 100 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 101 447s ok 102 447s Set-Cookie: usertrack_test=2fd955ba.62832844adb0f; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=2fd955ba.62832844adb0f 447s ok 103 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 104 447s ok 105 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 106 447s ok 107 447s Set-Cookie: usertrack_test=17500278.62832844ae74f; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=17500278.62832844ae74f 447s ok 108 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 109 447s ok 110 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 111 447s ok 112 447s Set-Cookie: usertrack_test=871b34a6.62832844af43c; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=871b34a6.62832844af43c 447s ok 113 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 114 447s ok 115 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 116 447s ok 117 447s Set-Cookie: usertrack_test=2d3c4aff.62832844b01a0; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=2d3c4aff.62832844b01a0 447s ok 118 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 119 447s ok 120 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 121 447s ok 122 447s Set-Cookie: usertrack_test=cfa412dd.62832844b0d62; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=cfa412dd.62832844b0d62 447s ok 123 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 124 447s ok 125 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 126 447s ok 127 447s Set-Cookie: usertrack_test=84478855.62832844b1968; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=84478855.62832844b1968 447s ok 128 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 129 447s ok 130 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 131 447s ok 132 447s Set-Cookie: usertrack_test=d650a8bd.62832844b25ed; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=d650a8bd.62832844b25ed 447s ok 133 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 134 447s ok 135 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 136 447s ok 137 447s Set-Cookie: usertrack_test=12d593e6.62832844b317a; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=12d593e6.62832844b317a 447s ok 138 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 139 447s ok 140 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 141 447s ok 142 447s Set-Cookie: usertrack_test=bd42a5f7.62832844b3ccd; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=bd42a5f7.62832844b3ccd 447s ok 143 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 144 447s ok 145 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 146 447s ok 147 447s Set-Cookie: usertrack_test=3db01bb1.62832844b4867; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=3db01bb1.62832844b4867 447s ok 148 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 149 447s ok 150 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 151 447s ok 152 447s Set-Cookie: usertrack_test=a3e5c9a0.62832844b5416; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=a3e5c9a0.62832844b5416 447s ok 153 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 154 447s ok 155 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 156 447s ok 157 447s Set-Cookie: usertrack_test=e4b3dc13.62832844b5fce; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=e4b3dc13.62832844b5fce 447s ok 158 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 159 447s ok 160 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 161 447s ok 162 447s Set-Cookie: usertrack_test=f3fc987a.62832844b6b07; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=f3fc987a.62832844b6b07 447s ok 163 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 164 447s ok 165 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 166 447s ok 167 447s Set-Cookie: usertrack_test=c02acd9.62832844b767c; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=c02acd9.62832844b767c 447s ok 168 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 169 447s ok 170 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 171 447s ok 172 447s Set-Cookie: usertrack_test=3729d145.62832844b81ee; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=3729d145.62832844b81ee 447s ok 173 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 174 447s ok 175 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 176 447s ok 177 447s Set-Cookie: usertrack_test=f108d4e3.62832844b8cd7; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=f108d4e3.62832844b8cd7 447s ok 178 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 179 447s ok 180 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 181 447s ok 182 447s Set-Cookie: usertrack_test=4af5b479.62832844b97db; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=4af5b479.62832844b97db 447s ok 183 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 184 447s ok 185 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 186 447s ok 187 447s Set-Cookie: usertrack_test=da2ac3c.62832844ba3ae; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=da2ac3c.62832844ba3ae 447s ok 188 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 189 447s ok 190 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 191 447s ok 192 447s Set-Cookie: usertrack_test=2eb5879d.62832844baeae; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=2eb5879d.62832844baeae 447s ok 193 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 194 447s ok 195 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 196 447s ok 197 447s Set-Cookie: usertrack_test=956d1bc3.62832844bb9d7; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=956d1bc3.62832844bb9d7 447s ok 198 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 199 447s ok 200 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 201 447s ok 202 447s Set-Cookie: usertrack_test=999947f3.62832844bc58e; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=999947f3.62832844bc58e 447s ok 203 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 204 447s ok 205 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 206 447s ok 207 447s Set-Cookie: usertrack_test=776969d2.62832844bd11a; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=776969d2.62832844bd11a 447s ok 208 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 209 447s ok 210 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 211 447s ok 212 447s Set-Cookie: usertrack_test=64b7621f.62832844bdc83; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=64b7621f.62832844bdc83 447s ok 213 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 214 447s ok 215 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 216 447s ok 217 447s Set-Cookie: usertrack_test=d3b7ce7e.62832844be81a; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=d3b7ce7e.62832844be81a 447s ok 218 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 219 447s ok 220 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 221 447s ok 222 447s Set-Cookie: usertrack_test=35504376.62832844bf3c6; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=35504376.62832844bf3c6 447s ok 223 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 224 447s ok 225 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 226 447s ok 227 447s Set-Cookie: usertrack_test=89845c2.62832844bff51; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=89845c2.62832844bff51 447s ok 228 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 229 447s ok 230 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 231 447s ok 232 447s Set-Cookie: usertrack_test=a85cbd1d.62832844c0ab8; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=a85cbd1d.62832844c0ab8 447s ok 233 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 234 447s ok 235 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 236 447s ok 237 447s Set-Cookie: usertrack_test=d84eb31.62832844c161f; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=d84eb31.62832844c161f 447s ok 238 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 239 447s ok 240 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 241 447s ok 242 447s Set-Cookie: usertrack_test=280baec9.62832844c222f; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=280baec9.62832844c222f 447s ok 243 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 244 447s ok 245 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 246 447s ok 247 447s Set-Cookie: usertrack_test=dc86a3c2.62832844c2dba; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=dc86a3c2.62832844c2dba 447s ok 248 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 249 447s ok 250 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 251 447s ok 252 447s Set-Cookie: usertrack_test=14202267.62832844c3917; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=14202267.62832844c3917 447s ok 253 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 254 447s ok 255 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 256 447s ok 257 447s Set-Cookie: usertrack_test=cc362766.62832844c4477; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=cc362766.62832844c4477 447s ok 258 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 259 447s ok 260 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 261 447s ok 262 447s Set-Cookie: usertrack_test=115b036f.62832844c4f62; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=115b036f.62832844c4f62 447s ok 263 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 264 447s ok 265 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 266 447s ok 267 447s Set-Cookie: usertrack_test=238fa197.62832844c5b1e; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=238fa197.62832844c5b1e 447s ok 268 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 269 447s ok 270 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 271 447s ok 272 447s Set-Cookie: usertrack_test=dc514813.62832844c66b0; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=dc514813.62832844c66b0 447s ok 273 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 274 447s ok 275 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 276 447s ok 277 447s Set-Cookie: usertrack_test=63a18c72.62832844c724a; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=63a18c72.62832844c724a 447s ok 278 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 279 447s ok 280 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 281 447s ok 282 447s Set-Cookie: usertrack_test=1ab3728d.62832844c7e19; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=1ab3728d.62832844c7e19 447s ok 283 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 284 447s ok 285 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 286 447s ok 287 447s Set-Cookie: usertrack_test=72b16851.62832844c899f; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=72b16851.62832844c899f 447s ok 288 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 289 447s ok 290 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 291 447s ok 292 447s Set-Cookie: usertrack_test=e34f0b6.62832844c952e; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=e34f0b6.62832844c952e 447s ok 293 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 294 447s ok 295 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 296 447s ok 297 447s Set-Cookie: usertrack_test=b88f1991.62832844ca0e0; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=b88f1991.62832844ca0e0 447s ok 298 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 299 447s ok 300 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 301 447s ok 302 447s Set-Cookie: usertrack_test=a642f3cd.62832844cac83; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=a642f3cd.62832844cac83 447s ok 303 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 304 447s ok 305 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 306 447s ok 307 447s Set-Cookie: usertrack_test=16449c22.62832844cb833; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=16449c22.62832844cb833 447s ok 308 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 309 447s ok 310 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 311 447s ok 312 447s Set-Cookie: usertrack_test=fc85656b.62832844cc30c; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=fc85656b.62832844cc30c 447s ok 313 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 314 447s ok 315 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 316 447s ok 317 447s Set-Cookie: usertrack_test=e855c25e.62832844ccece; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=e855c25e.62832844ccece 447s ok 318 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 319 447s ok 320 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 321 447s ok 322 447s Set-Cookie: usertrack_test=b8caeb92.62832844cda7b; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=b8caeb92.62832844cda7b 447s ok 323 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 324 447s ok 325 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 326 447s ok 327 447s Set-Cookie: usertrack_test=6334d3cc.62832844ce605; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=6334d3cc.62832844ce605 447s ok 328 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 329 447s ok 330 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 331 447s ok 332 447s Set-Cookie: usertrack_test=45c3b442.62832844cf190; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=45c3b442.62832844cf190 447s ok 333 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 334 447s ok 335 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 336 447s ok 337 447s Set-Cookie: usertrack_test=8df9697a.62832844cfd66; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=8df9697a.62832844cfd66 447s ok 338 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 339 447s ok 340 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 341 447s ok 342 447s Set-Cookie: usertrack_test=97cfe394.62832844d08e1; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=97cfe394.62832844d08e1 447s ok 343 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 344 447s ok 345 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 346 447s ok 347 447s Set-Cookie: usertrack_test=873bc3fc.62832844d1505; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=873bc3fc.62832844d1505 447s ok 348 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 349 447s ok 350 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 351 447s ok 352 447s Set-Cookie: usertrack_test=1ea92356.62832844d2078; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=1ea92356.62832844d2078 447s ok 353 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 354 447s ok 355 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 356 447s ok 357 447s Set-Cookie: usertrack_test=15d1fd98.62832844d2d50; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=15d1fd98.62832844d2d50 447s ok 358 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 359 447s ok 360 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 361 447s ok 362 447s Set-Cookie: usertrack_test=279f9db8.62832844d3a47; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=279f9db8.62832844d3a47 447s ok 363 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 364 447s ok 365 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 366 447s ok 367 447s Set-Cookie: usertrack_test=bcb2ee51.62832844d4646; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=bcb2ee51.62832844d4646 447s ok 368 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 369 447s ok 370 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 371 447s ok 372 447s Set-Cookie: usertrack_test=ec0d650f.62832844d52d8; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=ec0d650f.62832844d52d8 447s ok 373 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 374 447s ok 375 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 376 447s ok 377 447s Set-Cookie: usertrack_test=a03b7785.62832844d5f9d; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=a03b7785.62832844d5f9d 447s ok 378 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 379 447s ok 380 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 381 447s ok 382 447s Set-Cookie: usertrack_test=df42edbe.62832844d6e8f; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=df42edbe.62832844d6e8f 447s ok 383 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 384 447s ok 385 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 386 447s ok 387 447s Set-Cookie: usertrack_test=6a4aae30.62832844d7a00; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=6a4aae30.62832844d7a00 447s ok 388 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 389 447s ok 390 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 391 447s ok 392 447s Set-Cookie: usertrack_test=2c0ffa92.62832844d8572; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=2c0ffa92.62832844d8572 447s ok 393 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 394 447s ok 395 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 396 447s ok 397 447s Set-Cookie: usertrack_test=44f671a6.62832844d90f0; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=44f671a6.62832844d90f0 447s ok 398 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 399 447s ok 400 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 401 447s ok 402 447s Set-Cookie: usertrack_test=906b10c5.62832844d9c51; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=906b10c5.62832844d9c51 447s ok 403 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 404 447s ok 405 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 406 447s ok 407 447s Set-Cookie: usertrack_test=a4707d20.62832844da71e; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=a4707d20.62832844da71e 447s ok 408 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 409 447s ok 410 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 411 447s ok 412 447s Set-Cookie: usertrack_test=bc8ccbed.62832844db287; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=bc8ccbed.62832844db287 447s ok 413 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 414 447s ok 415 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 416 447s ok 417 447s Set-Cookie: usertrack_test=577f3b9f.62832844dbde3; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=577f3b9f.62832844dbde3 447s ok 418 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 419 447s ok 420 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 421 447s ok 422 447s Set-Cookie: usertrack_test=f722478f.62832844dc86b; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=f722478f.62832844dc86b 447s ok 423 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 424 447s ok 425 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 426 447s ok 427 447s Set-Cookie: usertrack_test=c2643870.62832844dd54a; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=c2643870.62832844dd54a 447s ok 428 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 429 447s ok 430 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 431 447s ok 432 447s Set-Cookie: usertrack_test=28b3b3cf.62832844de23a; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=28b3b3cf.62832844de23a 447s ok 433 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 434 447s ok 435 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 436 447s ok 437 447s Set-Cookie: usertrack_test=8f32f9e.62832844deef7; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=8f32f9e.62832844deef7 447s ok 438 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 439 447s ok 440 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 441 447s ok 442 447s Set-Cookie: usertrack_test=70ba83b7.62832844dfa65; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=70ba83b7.62832844dfa65 447s ok 443 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 444 447s ok 445 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 446 447s ok 447 447s Set-Cookie: usertrack_test=bd5c8cbd.62832844e05ed; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=bd5c8cbd.62832844e05ed 447s ok 448 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 449 447s ok 450 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 451 447s ok 452 447s Set-Cookie: usertrack_test=fba21d51.62832844e120d; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=fba21d51.62832844e120d 447s ok 453 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 454 447s ok 455 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 456 447s ok 457 447s Set-Cookie: usertrack_test=8bceddef.62832844e1d76; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=8bceddef.62832844e1d76 447s ok 458 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 459 447s ok 460 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 461 447s ok 462 447s Set-Cookie: usertrack_test=deb19237.62832844e28e4; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=deb19237.62832844e28e4 447s ok 463 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 464 447s ok 465 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 466 447s ok 467 447s Set-Cookie: usertrack_test=94c4a9ba.62832844e349b; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=94c4a9ba.62832844e349b 447s ok 468 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 469 447s ok 470 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 471 447s ok 472 447s Set-Cookie: usertrack_test=f6366dbc.62832844e4072; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=f6366dbc.62832844e4072 447s ok 473 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 474 447s ok 475 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 476 447s ok 477 447s Set-Cookie: usertrack_test=57ee58f9.62832844e4be4; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=57ee58f9.62832844e4be4 447s ok 478 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 479 447s ok 480 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 481 447s ok 482 447s Set-Cookie: usertrack_test=1cd04b63.62832844e5749; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=1cd04b63.62832844e5749 447s ok 483 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 484 447s ok 485 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 486 447s ok 487 447s Set-Cookie: usertrack_test=10ce1aec.62832844e62ac; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=10ce1aec.62832844e62ac 447s ok 488 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 489 447s ok 490 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 491 447s ok 492 447s Set-Cookie: usertrack_test=bb0ce27c.62832844e6e20; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=bb0ce27c.62832844e6e20 447s ok 493 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 494 447s ok 495 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 496 447s ok 497 447s Set-Cookie: usertrack_test=7bb55abb.62832844e79b8; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=7bb55abb.62832844e79b8 447s ok 498 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 499 447s ok 500 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 501 447s ok 502 447s Set-Cookie: usertrack_test=cd608bac.62832844e85ee; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=cd608bac.62832844e85ee 447s ok 503 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 504 447s ok 505 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 506 447s ok 507 447s Set-Cookie: usertrack_test=52aa8fa4.62832844e9148; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=52aa8fa4.62832844e9148 447s ok 508 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 509 447s ok 510 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 511 447s ok 512 447s Set-Cookie: usertrack_test=da4ef85e.62832844e9ceb; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=da4ef85e.62832844e9ceb 447s ok 513 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 514 447s ok 515 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 516 447s ok 517 447s Set-Cookie: usertrack_test=832d2e60.62832844ea824; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=832d2e60.62832844ea824 447s ok 518 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 519 447s ok 520 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 521 447s ok 522 447s Set-Cookie: usertrack_test=3f9e9b61.62832844eb410; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=3f9e9b61.62832844eb410 447s ok 523 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 524 447s ok 525 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 526 447s ok 527 447s Set-Cookie: usertrack_test=5e56e54f.62832844ec03a; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=5e56e54f.62832844ec03a 447s ok 528 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 529 447s ok 530 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 531 447s ok 532 447s Set-Cookie: usertrack_test=7125ce1c.62832844ecba5; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=7125ce1c.62832844ecba5 447s ok 533 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 534 447s ok 535 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 536 447s ok 537 447s Set-Cookie: usertrack_test=f3ff0503.62832844ed6e4; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=f3ff0503.62832844ed6e4 447s ok 538 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 539 447s ok 540 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 541 447s ok 542 447s Set-Cookie: usertrack_test=75a5c5cd.62832844ee257; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=75a5c5cd.62832844ee257 447s ok 543 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 544 447s ok 545 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 546 447s ok 547 447s Set-Cookie: usertrack_test=66016fd6.62832844eedc3; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=66016fd6.62832844eedc3 447s ok 548 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 549 447s ok 550 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 551 447s ok 552 447s Set-Cookie: usertrack_test=466a8794.62832844ef92b; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=466a8794.62832844ef92b 447s ok 553 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 554 447s ok 555 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 556 447s ok 557 447s Set-Cookie: usertrack_test=b37c0cd0.62832844f0486; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=b37c0cd0.62832844f0486 447s ok 558 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 559 447s ok 560 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 561 447s ok 562 447s Set-Cookie: usertrack_test=1aa4a69b.62832844f1048; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=1aa4a69b.62832844f1048 447s ok 563 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 564 447s ok 565 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 566 447s ok 567 447s Set-Cookie: usertrack_test=9d5385a.62832844f1c72; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=9d5385a.62832844f1c72 447s ok 568 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 569 447s ok 570 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 571 447s ok 572 447s Set-Cookie: usertrack_test=3d523459.62832844f2812; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=3d523459.62832844f2812 447s ok 573 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 574 447s ok 575 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 576 447s ok 577 447s Set-Cookie: usertrack_test=e25d7935.62832844f339a; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=e25d7935.62832844f339a 447s ok 578 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 579 447s ok 580 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 581 447s ok 582 447s Set-Cookie: usertrack_test=d1e8e05f.62832844f3f0e; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=d1e8e05f.62832844f3f0e 447s ok 583 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 584 447s ok 585 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 586 447s ok 587 447s Set-Cookie: usertrack_test=ff32ed9.62832844f4a80; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=ff32ed9.62832844f4a80 447s ok 588 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 589 447s ok 590 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 591 447s ok 592 447s Set-Cookie: usertrack_test=a7a32145.62832844f564c; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=a7a32145.62832844f564c 447s ok 593 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 594 447s ok 595 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 596 447s ok 597 447s Set-Cookie: usertrack_test=5e031822.62832844f61e1; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=5e031822.62832844f61e1 447s ok 598 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 599 447s ok 600 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 601 447s ok 602 447s Set-Cookie: usertrack_test=c1a79deb.62832844f6d62; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=c1a79deb.62832844f6d62 447s ok 603 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 604 447s ok 605 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 606 447s ok 607 447s Set-Cookie: usertrack_test=5f939272.62832844f7941; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=5f939272.62832844f7941 447s ok 608 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 609 447s ok 610 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 611 447s ok 612 447s Set-Cookie: usertrack_test=c68c6cb7.62832844f8607; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=c68c6cb7.62832844f8607 447s ok 613 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 614 447s ok 615 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 616 447s ok 617 447s Set-Cookie: usertrack_test=74206e76.62832844f92ec; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=74206e76.62832844f92ec 447s ok 618 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 619 447s ok 620 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 621 447s ok 622 447s Set-Cookie: usertrack_test=2efb4afb.62832844f9dd1; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=2efb4afb.62832844f9dd1 447s ok 623 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 624 447s ok 625 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 626 447s ok 627 447s Set-Cookie: usertrack_test=de7cd91e.62832844fa9d6; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=de7cd91e.62832844fa9d6 447s ok 628 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 629 447s ok 630 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 631 447s ok 632 447s Set-Cookie: usertrack_test=e46fdb79.62832844fb5c0; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=e46fdb79.62832844fb5c0 447s ok 633 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 634 447s ok 635 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 636 447s ok 637 447s Set-Cookie: usertrack_test=ab11289b.62832844fc1be; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=ab11289b.62832844fc1be 447s ok 638 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 639 447s ok 640 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 641 447s ok 642 447s Set-Cookie: usertrack_test=72cbecee.62832844fcdf3; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=72cbecee.62832844fcdf3 447s ok 643 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 644 447s ok 645 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 646 447s ok 647 447s Set-Cookie: usertrack_test=caaca729.62832844fd960; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=caaca729.62832844fd960 447s ok 648 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 649 447s ok 650 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 651 447s ok 652 447s Set-Cookie: usertrack_test=56f4b9ec.62832844fe4ed; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=56f4b9ec.62832844fe4ed 447s ok 653 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 654 447s ok 655 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 656 447s ok 657 447s Set-Cookie: usertrack_test=f6ab0224.62832844ff060; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=f6ab0224.62832844ff060 447s ok 658 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 659 447s ok 660 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 661 447s ok 662 447s Set-Cookie: usertrack_test=cc33860d.62832844ffc48; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=cc33860d.62832844ffc48 447s ok 663 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 664 447s ok 665 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 666 447s ok 667 447s Set-Cookie: usertrack_test=d5fd9566.628328450073d; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=d5fd9566.628328450073d 447s ok 668 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 669 447s ok 670 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 671 447s ok 672 447s Set-Cookie: usertrack_test=ec580318.628328450129b; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=ec580318.628328450129b 447s ok 673 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 674 447s ok 675 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 676 447s ok 677 447s Set-Cookie: usertrack_test=6418d21f.6283284501e95; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=6418d21f.6283284501e95 447s ok 678 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 679 447s ok 680 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 681 447s ok 682 447s Set-Cookie: usertrack_test=32a72097.6283284502a19; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=32a72097.6283284502a19 447s ok 683 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 684 447s ok 685 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 686 447s ok 687 447s Set-Cookie: usertrack_test=ed7d6720.6283284503597; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=ed7d6720.6283284503597 447s ok 688 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 689 447s ok 690 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 691 447s ok 692 447s Set-Cookie: usertrack_test=66b5cbb2.62832845040f5; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=66b5cbb2.62832845040f5 447s ok 693 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 694 447s ok 695 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 696 447s ok 697 447s Set-Cookie: usertrack_test=ec14c710.6283284504bc9; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=ec14c710.6283284504bc9 447s ok 698 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 699 447s ok 700 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 701 447s ok 702 447s Set-Cookie: usertrack_test=32cac041.6283284505832; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=32cac041.6283284505832 447s ok 703 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 704 447s ok 705 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 706 447s ok 707 447s Set-Cookie: usertrack_test=5fa65fe1.628328450650d; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=5fa65fe1.628328450650d 447s ok 708 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 709 447s ok 710 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 711 447s ok 712 447s Set-Cookie: usertrack_test=c8160cbe.628328450714e; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=c8160cbe.628328450714e 447s ok 713 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 714 447s ok 715 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 716 447s ok 717 447s Set-Cookie: usertrack_test=60853334.6283284507c54; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=60853334.6283284507c54 447s ok 718 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 719 447s ok 720 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 721 447s ok 722 447s Set-Cookie: usertrack_test=7d1f6639.6283284508806; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=7d1f6639.6283284508806 447s ok 723 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 724 447s ok 725 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 726 447s ok 727 447s Set-Cookie: usertrack_test=aa5f1b2f.6283284509392; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=aa5f1b2f.6283284509392 447s ok 728 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 729 447s ok 730 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 731 447s ok 732 447s Set-Cookie: usertrack_test=fb2f1a6c.6283284509f61; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=fb2f1a6c.6283284509f61 447s ok 733 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 734 447s ok 735 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 736 447s ok 737 447s Set-Cookie: usertrack_test=deb6bcb6.628328450abb8; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=deb6bcb6.628328450abb8 447s ok 738 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 739 447s ok 740 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 741 447s ok 742 447s Set-Cookie: usertrack_test=214e7331.628328450b797; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=214e7331.628328450b797 447s ok 743 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 744 447s ok 745 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 746 447s ok 747 447s Set-Cookie: usertrack_test=5edc2885.628328450c3cd; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=5edc2885.628328450c3cd 447s ok 748 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 749 447s ok 750 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 751 447s ok 752 447s Set-Cookie: usertrack_test=763e4149.628328450d16f; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=763e4149.628328450d16f 447s ok 753 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 754 447s ok 755 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 756 447s ok 757 447s Set-Cookie: usertrack_test=f0911ee.628328450ddc7; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=f0911ee.628328450ddc7 447s ok 758 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 759 447s ok 760 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 761 447s ok 762 447s Set-Cookie: usertrack_test=bdcfb52d.628328450e952; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=bdcfb52d.628328450e952 447s ok 763 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 764 447s ok 765 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 766 447s ok 767 447s Set-Cookie: usertrack_test=bcc45932.628328450f610; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=bcc45932.628328450f610 447s ok 768 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 769 447s ok 770 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 771 447s ok 772 447s Set-Cookie: usertrack_test=537aa2b0.628328451021e; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=537aa2b0.628328451021e 447s ok 773 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 774 447s ok 775 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 776 447s ok 777 447s Set-Cookie: usertrack_test=d9d2619b.6283284510dce; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=d9d2619b.6283284510dce 447s ok 778 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 779 447s ok 780 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 781 447s ok 782 447s Set-Cookie: usertrack_test=bde627bc.62832845119d9; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=bde627bc.62832845119d9 447s ok 783 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 784 447s ok 785 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 786 447s ok 787 447s Set-Cookie: usertrack_test=31559068.6283284512564; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=31559068.6283284512564 447s ok 788 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 789 447s ok 790 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 791 447s ok 792 447s Set-Cookie: usertrack_test=7f1491f1.62832845131b6; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=7f1491f1.62832845131b6 447s ok 793 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 794 447s ok 795 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 796 447s ok 797 447s Set-Cookie: usertrack_test=cc97ebf6.6283284513e82; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=cc97ebf6.6283284513e82 447s ok 798 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 799 447s ok 800 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 801 447s ok 802 447s Set-Cookie: usertrack_test=bf5a7807.62832845149da; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=bf5a7807.62832845149da 447s ok 803 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 804 447s ok 805 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 806 447s ok 807 447s Set-Cookie: usertrack_test=d6345807.628328451549f; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=d6345807.628328451549f 447s ok 808 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 809 447s ok 810 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 811 447s ok 812 447s Set-Cookie: usertrack_test=5a383dd9.6283284515f68; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=5a383dd9.6283284515f68 447s ok 813 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 814 447s ok 815 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 816 447s ok 817 447s Set-Cookie: usertrack_test=6b706a2d.62832845169fe; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=6b706a2d.62832845169fe 447s ok 818 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 819 447s ok 820 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 821 447s ok 822 447s Set-Cookie: usertrack_test=7a4bd0a3.6283284517545; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=7a4bd0a3.6283284517545 447s ok 823 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 824 447s ok 825 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 826 447s ok 827 447s Set-Cookie: usertrack_test=1d4fa616.6283284518044; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=1d4fa616.6283284518044 447s ok 828 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 829 447s ok 830 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 831 447s ok 832 447s Set-Cookie: usertrack_test=80e29fc5.6283284518b64; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=80e29fc5.6283284518b64 447s ok 833 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 834 447s ok 835 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 836 447s ok 837 447s Set-Cookie: usertrack_test=8b706206.62832845196d2; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=8b706206.62832845196d2 447s ok 838 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 839 447s ok 840 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 841 447s ok 842 447s Set-Cookie: usertrack_test=ec6089e6.628328451a275; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=ec6089e6.628328451a275 447s ok 843 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 844 447s ok 845 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 846 447s ok 847 447s Set-Cookie: usertrack_test=96e8a08a.628328451af44; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=96e8a08a.628328451af44 447s ok 848 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 849 447s ok 850 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 851 447s ok 852 447s Set-Cookie: usertrack_test=6fc763af.628328451bb0f; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=6fc763af.628328451bb0f 447s ok 853 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 854 447s ok 855 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 856 447s ok 857 447s Set-Cookie: usertrack_test=4c40d717.628328451c6b1; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=4c40d717.628328451c6b1 447s ok 858 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 859 447s ok 860 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 861 447s ok 862 447s Set-Cookie: usertrack_test=b4643b1b.628328451d252; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=b4643b1b.628328451d252 447s ok 863 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 864 447s ok 865 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 866 447s ok 867 447s Set-Cookie: usertrack_test=6c92efdb.628328451dd72; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=6c92efdb.628328451dd72 447s ok 868 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 869 447s ok 870 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 871 447s ok 872 447s Set-Cookie: usertrack_test=9e47b189.628328451e8ef; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=9e47b189.628328451e8ef 447s ok 873 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 874 447s ok 875 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 876 447s ok 877 447s Set-Cookie: usertrack_test=2c368fdd.628328451f445; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=2c368fdd.628328451f445 447s ok 878 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 879 447s ok 880 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 881 447s ok 882 447s Set-Cookie: usertrack_test=640c8db5.628328451ffe0; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=640c8db5.628328451ffe0 447s ok 883 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 884 447s ok 885 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 886 447s ok 887 447s Set-Cookie: usertrack_test=77e399be.6283284520b42; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=77e399be.6283284520b42 447s ok 888 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 889 447s ok 890 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 891 447s ok 892 447s Set-Cookie: usertrack_test=2883e1ad.62832845216f0; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=2883e1ad.62832845216f0 447s ok 893 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 894 447s ok 895 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 896 447s ok 897 447s Set-Cookie: usertrack_test=2c5840df.6283284522270; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=2c5840df.6283284522270 447s ok 898 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 899 447s ok 900 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 901 447s ok 902 447s Set-Cookie: usertrack_test=2a310f7e.6283284522e0f; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=2a310f7e.6283284522e0f 447s ok 903 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 904 447s ok 905 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 906 447s ok 907 447s Set-Cookie: usertrack_test=73395c76.6283284523adc; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=73395c76.6283284523adc 447s ok 908 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 909 447s ok 910 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 911 447s ok 912 447s Set-Cookie: usertrack_test=25a6d3ee.6283284524681; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=25a6d3ee.6283284524681 447s ok 913 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 914 447s ok 915 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 916 447s ok 917 447s Set-Cookie: usertrack_test=ebfb8b7e.62832845251cd; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=ebfb8b7e.62832845251cd 447s ok 918 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 919 447s ok 920 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 921 447s ok 922 447s Set-Cookie: usertrack_test=e9e1102f.6283284525c93; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=e9e1102f.6283284525c93 447s ok 923 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 924 447s ok 925 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 926 447s ok 927 447s Set-Cookie: usertrack_test=aee3b1bf.628328452692b; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=aee3b1bf.628328452692b 447s ok 928 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 929 447s ok 930 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 931 447s ok 932 447s Set-Cookie: usertrack_test=f32cd61c.6283284527419; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=f32cd61c.6283284527419 447s ok 933 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 934 447s ok 935 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 936 447s ok 937 447s Set-Cookie: usertrack_test=4113a2b8.6283284527f7c; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=4113a2b8.6283284527f7c 447s ok 938 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 939 447s ok 940 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 941 447s ok 942 447s Set-Cookie: usertrack_test=a5ede70a.6283284528b08; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=a5ede70a.6283284528b08 447s ok 943 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 944 447s ok 945 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 946 447s ok 947 447s Set-Cookie: usertrack_test=b7b36deb.62832845295dc; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=b7b36deb.62832845295dc 447s ok 948 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 949 447s ok 950 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 951 447s ok 952 447s Set-Cookie: usertrack_test=7980f0a5.628328452a1cb; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=7980f0a5.628328452a1cb 447s ok 953 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 954 447s ok 955 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 956 447s ok 957 447s Set-Cookie: usertrack_test=1c4d9923.628328452add4; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=1c4d9923.628328452add4 447s ok 958 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 959 447s ok 960 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 961 447s ok 962 447s Set-Cookie: usertrack_test=41529c58.628328452b9e3; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=41529c58.628328452b9e3 447s ok 963 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 964 447s ok 965 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 966 447s ok 967 447s Set-Cookie: usertrack_test=cf83a668.628328452c54d; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=cf83a668.628328452c54d 447s ok 968 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 969 447s ok 970 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 971 447s ok 972 447s Set-Cookie: usertrack_test=d26d42eb.628328452d090; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=d26d42eb.628328452d090 447s ok 973 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 974 447s ok 975 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 976 447s ok 977 447s Set-Cookie: usertrack_test=8b471e33.628328452dc1e; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=8b471e33.628328452dc1e 447s ok 978 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 979 447s ok 980 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 981 447s ok 982 447s Set-Cookie: usertrack_test=19a83471.628328452e813; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=19a83471.628328452e813 447s ok 983 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 984 447s ok 985 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 986 447s ok 987 447s Set-Cookie: usertrack_test=42cf2390.628328452f3d1; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=42cf2390.628328452f3d1 447s ok 988 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 989 447s ok 990 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 991 447s ok 992 447s Set-Cookie: usertrack_test=ef535cc.628328452ff47; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=ef535cc.628328452ff47 447s ok 993 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 994 447s ok 995 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 996 447s ok 997 447s Set-Cookie: usertrack_test=86eece84.6283284530b36; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s Cookie: usertrack_test=86eece84.6283284530b36 447s ok 998 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 999 447s ok 1000 447s ok 1001 447s # testing : Checking return code is '200' 447s # expected: 200 447s # received: '200' 447s ok 1002 447s # usertrack_test=77ea067b.628328453175f; path=/; expires=Sun, 01-Dec-24 10:02:33 GMT 447s ok 1003 447s # expected: undef 447s # received: undef 447s ok 1004 447s ok 450s t/modules/vhost_alias.t ............. 450s 1..8 450s # Running under perl version 5.040000 for linux 450s # Current time local: Sun Dec 1 10:01:33 2024 450s # Current time GMT: Sun Dec 1 10:01:33 2024 450s # Using Test.pm version 1.31 450s # Using Apache/Test.pm version 1.44 450s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 450s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 450s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 450s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 450s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 450s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 450s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 450s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 450s # testing : VirtalDocumentRoot test 450s # expected: 'www.vha-test.com' 450s # received: 'www.vha-test.com' 450s ok 1 450s # testing : VirtualScriptAlias test 450s # expected: 'test cgi for www.vha-test.com' 450s # received: 'test cgi for www.vha-test.com' 450s ok 2 450s # testing : VirtalDocumentRoot test 450s # expected: 'big.server.name.from.heck.org' 450s # received: 'big.server.name.from.heck.org' 450s ok 3 450s # testing : VirtualScriptAlias test 450s # expected: 'test cgi for big.server.name.from.heck.org' 450s # received: 'test cgi for big.server.name.from.heck.org' 450s ok 4 450s # testing : VirtalDocumentRoot test 450s # expected: 'ab.com' 450s # received: 'ab.com' 450s ok 5 450s # testing : VirtualScriptAlias test 450s # expected: 'test cgi for ab.com' 450s # received: 'test cgi for ab.com' 450s ok 6 450s # testing : VirtalDocumentRoot test 450s # expected: 'w-t-f.net' 450s # received: 'w-t-f.net' 450s ok 7 450s # testing : VirtualScriptAlias test 450s # expected: 'test cgi for w-t-f.net' 450s # received: 'test cgi for w-t-f.net' 450s ok 8 450s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 450s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 450s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 450s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 450s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 450s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 450s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 450s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 450s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 450s ok 453s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 456s t/protocol/echo.t ................... 456s 1..8 456s # Running under perl version 5.040000 for linux 456s # Current time local: Sun Dec 1 10:01:39 2024 456s # Current time GMT: Sun Dec 1 10:01:39 2024 456s # Using Test.pm version 1.31 456s # Using Apache/Test.pm version 1.44 456s testing mod_echo_ssl 456s ok 1 456s #Cipher: TLS_AES_256_GCM_SHA384 456s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 456s # testing : echo 456s # expected: 't/protocol/echo.t' 456s # received: 't/protocol/echo.t' 456s ok 2 456s # testing : echo 456s # expected: '/usr/bin/perl' 456s # received: '/usr/bin/perl' 456s ok 3 456s # testing : echo 456s # expected: '346239346239346239346239346239' 456s # received: '346239346239346239346239346239' 456s ok 4 456s testing mod_echo 456s ok 5 456s # testing : echo 456s # expected: 't/protocol/echo.t' 456s # received: 't/protocol/echo.t' 456s ok 6 456s # testing : echo 456s # expected: '/usr/bin/perl' 456s # received: '/usr/bin/perl' 456s ok 7 456s # testing : echo 456s # expected: '346239346239346239346239346239' 456s # received: '346239346239346239346239346239' 456s ok 8 456s ok 458s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 461s t/security/CVE-2003-0542.t .......... 461s 1..1 461s # Running under perl version 5.040000 for linux 461s # Current time local: Sun Dec 1 10:01:44 2024 461s # Current time GMT: Sun Dec 1 10:01:44 2024 461s # Using Test.pm version 1.31 461s # Using Apache/Test.pm version 1.44 461s # testing : CAN-2003-0542 test case 461s # expected: 404 461s # received: '404' 461s ok 1 461s ok 464s t/security/CVE-2004-0747.t .......... 464s 1..1 464s # Running under perl version 5.040000 for linux 464s # Current time local: Sun Dec 1 10:01:47 2024 464s # Current time GMT: Sun Dec 1 10:01:47 2024 464s # Using Test.pm version 1.31 464s # Using Apache/Test.pm version 1.44 464s # testing : CAN-2004-0747 ap_resolve_env test case 464s # expected: 200 464s # received: 200 464s ok 1 464s ok 467s t/security/CVE-2004-0811.t .......... 467s 1..8 467s # Running under perl version 5.040000 for linux 467s # Current time local: Sun Dec 1 10:01:50 2024 467s # Current time GMT: Sun Dec 1 10:01:50 2024 467s # Using Test.pm version 1.31 467s # Using Apache/Test.pm version 1.44 467s # testing : subdir access allowed 467s # expected: 200 467s # received: '200' 467s ok 1 467s # testing : subdir access allowed 467s # expected: 200 467s # received: '200' 467s ok 2 467s # testing : subdir access allowed 467s # expected: 200 467s # received: '200' 467s ok 3 467s # testing : subdir access allowed 467s # expected: 200 467s # received: '200' 467s ok 4 467s # testing : topdir access denied 467s # expected: 401 467s # received: '401' 467s ok 5 467s # testing : topdir access denied 467s # expected: 401 467s # received: '401' 467s ok 6 467s # testing : topdir access denied 467s # expected: 401 467s # received: '401' 467s ok 7 467s # testing : topdir access denied 467s # expected: 401 467s # received: '401' 467s ok 8 467s ok 470s t/security/CVE-2004-0940.t .......... 470s 1..1 470s # Running under perl version 5.040000 for linux 470s # Current time local: Sun Dec 1 10:01:53 2024 470s # Current time GMT: Sun Dec 1 10:01:53 2024 470s # Using Test.pm version 1.31 470s # Using Apache/Test.pm version 1.44 470s # testing : response was 200 470s # expected: 200 470s # received: '200' 470s ok 1 470s ok 473s t/security/CVE-2004-0942.t .......... 473s 1..2 473s # Running under perl version 5.040000 for linux 473s # Current time local: Sun Dec 1 10:01:56 2024 473s # Current time GMT: Sun Dec 1 10:01:56 2024 473s # Using Test.pm version 1.31 473s # Using Apache/Test.pm version 1.44 473s ok 1 473s # testing : request was refused 473s # expected: qr/^HTTP\/1\.. 400/ 473s # received: 'HTTP/1.1 400 Bad Request 473s # ' 473s ok 2 473s ok 475s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 478s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 481s t/security/CVE-2005-2491.t .......... 481s 1..4 481s # Running under perl version 5.040000 for linux 481s # Current time local: Sun Dec 1 10:02:04 2024 481s # Current time GMT: Sun Dec 1 10:02:04 2024 481s # Using Test.pm version 1.31 481s # Using Apache/Test.pm version 1.44 481s # testing : check that server did not segfault 481s # expected: 'Internal Server Error' 481s # received: 'Internal Server Error' 481s ok 1 481s # testing : check for 500 response error 481s # expected: 500 481s # received: '500' 481s ok 2 481s # testing : check that server did not segfault 481s # expected: 'Internal Server Error' 481s # received: 'Internal Server Error' 481s ok 3 481s # testing : check for 500 response error 481s # expected: 500 481s # received: '500' 481s ok 4 481s ok 484s t/security/CVE-2005-2700.t .......... 484s 1..2 484s # Running under perl version 5.040000 for linux 484s # Current time local: Sun Dec 1 10:02:07 2024 484s # Current time GMT: Sun Dec 1 10:02:07 2024 484s # Using Test.pm version 1.31 484s # Using Apache/Test.pm version 1.44 484s # testing : access permitted without ccert 484s # expected: 200 484s # received: '200' 484s ok 1 484s # testing : access *not* permitted without ccert 484s # expected: 200 484s # received: '403' 484s ok 2 484s ok 486s t/security/CVE-2005-3352.t .......... 486s 1..2 486s # Running under perl version 5.040000 for linux 486s # Current time local: Sun Dec 1 10:02:10 2024 486s # Current time GMT: Sun Dec 1 10:02:10 2024 486s # Using Test.pm version 1.31 486s # Using Apache/Test.pm version 1.44 486s # testing : response code is OK 486s # expected: 200 486s # received: '200' 486s ok 1 486s # testing : referer was escaped 486s # expected: qr/%22%3e/ 486s # received: ' 486s # 486s # Menu for /security/CVE-2005-3352.map 486s # 486s #

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

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

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

495s #
495s # 495s #
(Default) Go Back
495s # 495s # 495s # 495s # 495s # ' 495s ok 2 495s ok 498s t/security/CVE-2007-6388.t .......... 498s 1..2 498s # Running under perl version 5.040000 for linux 498s # Current time local: Sun Dec 1 10:02:21 2024 498s # Current time GMT: Sun Dec 1 10:02:21 2024 498s # Using Test.pm version 1.31 498s # Using Apache/Test.pm version 1.44 498s # testing : response code is OK 498s # expected: 200 498s # received: '200' 498s ok 1 498s # testing : refresh parameter not echoed verbatim 498s # expected: 42 498s # received: '42' 498s ok 2 498s ok 501s t/security/CVE-2008-2364.t .......... 501s 1..3 501s # Running under perl version 5.040000 for linux 501s # Current time local: Sun Dec 1 10:02:24 2024 501s # Current time GMT: Sun Dec 1 10:02:24 2024 501s # Using Test.pm version 1.31 501s # Using Apache/Test.pm version 1.44 501s # testing : reverse proxy to index.html 501s # expected: 200 501s # received: '200' 501s ok 1 501s # testing : small number of interim responses - CVE-2008-2364 501s # expected: 200 501s # received: '200' 501s ok 2 501s # testing : large number of interim responses - CVE-2008-2364 501s # expected: 502 501s # received: '502' 501s ok 3 501s ok 504s t/security/CVE-2009-1195.t .......... 504s 1..221 504s # Running under perl version 5.040000 for linux 504s # Current time local: Sun Dec 1 10:02:27 2024 504s # Current time GMT: Sun Dec 1 10:02:27 2024 504s # Using Test.pm version 1.31 504s # Using Apache/Test.pm version 1.44 504s # testing : Options should not be allowed for script #1; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 1 504s # testing : Options should be allowed for script #2; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 2 504s # testing : SSI should be evaluated but exec not permitted for script #2 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 3 504s # testing : Options should not be allowed for script #3; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 4 504s # testing : Options should be allowed for script #4; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 5 504s # testing : SSI should be evaluated but exec not permitted for script #4 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 6 504s # testing : Options should not be allowed for script #5; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 7 504s # testing : Options should be allowed for script #6; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 8 504s # testing : SSI should not be evaluated for script #6 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 9 504s # testing : Options should not be allowed for script #7; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 10 504s # testing : Options should not be allowed for script #8; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 11 504s # testing : Options should not be allowed for script #9; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 12 504s # testing : Options should not be allowed for script #10; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 13 504s # testing : Options should be allowed for script #11; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 14 504s # testing : SSI should be evaluated with exec allowed for script #11 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 15 504s # testing : Options should be allowed for script #12; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 16 504s # testing : SSI should be evaluated but exec not permitted for script #12 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 17 504s # testing : Options should be allowed for script #13; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 18 504s # testing : SSI should be evaluated with exec allowed for script #13 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 19 504s # testing : Options should be allowed for script #14; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 20 504s # testing : SSI should be evaluated but exec not permitted for script #14 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 21 504s # testing : Options should be allowed for script #15; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 22 504s # testing : SSI should not be evaluated for script #15 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 23 504s # testing : Options should be allowed for script #16; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 24 504s # testing : SSI should not be evaluated for script #16 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 25 504s # testing : Options should be allowed for script #17; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 26 504s # testing : SSI should be evaluated but exec not permitted for script #17 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 27 504s # testing : Options should be allowed for script #18; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 28 504s # testing : SSI should not be evaluated for script #18 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 29 504s # testing : Options should be allowed for script #19; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 30 504s # testing : SSI should be evaluated with exec allowed for script #19 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 31 504s # testing : Options should be allowed for script #20; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 32 504s # testing : SSI should not be evaluated for script #20 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 33 504s # testing : Options should be allowed for script #21; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 34 504s # testing : SSI should be evaluated with exec allowed for script #21 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 35 504s # testing : Options should be allowed for script #22; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 36 504s # testing : SSI should be evaluated but exec not permitted for script #22 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 37 504s # testing : Options should be allowed for script #23; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 38 504s # testing : SSI should be evaluated with exec allowed for script #23 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 39 504s # testing : Options should be allowed for script #24; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 40 504s # testing : SSI should be evaluated but exec not permitted for script #24 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 41 504s # testing : Options should be allowed for script #25; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 42 504s # testing : SSI should not be evaluated for script #25 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 43 504s # testing : Options should be allowed for script #26; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 44 504s # testing : SSI should not be evaluated for script #26 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 45 504s # testing : Options should be allowed for script #27; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 46 504s # testing : SSI should be evaluated but exec not permitted for script #27 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 47 504s # testing : Options should be allowed for script #28; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 48 504s # testing : SSI should not be evaluated for script #28 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 49 504s # testing : Options should be allowed for script #29; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 50 504s # testing : SSI should be evaluated with exec allowed for script #29 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 51 504s # testing : Options should be allowed for script #30; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 52 504s # testing : SSI should not be evaluated for script #30 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 53 504s # testing : Options should be allowed for script #31; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 54 504s # testing : SSI should not be evaluated for script #31 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 55 504s # testing : Options should be allowed for script #32; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 56 504s # testing : SSI should not be evaluated for script #32 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 57 504s # testing : Options should be allowed for script #33; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 58 504s # testing : SSI should not be evaluated for script #33 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 59 504s # testing : Options should be allowed for script #34; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 60 504s # testing : SSI should not be evaluated for script #34 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 61 504s # testing : Options should be allowed for script #35; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 62 504s # testing : SSI should not be evaluated for script #35 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 63 504s # testing : Options should be allowed for script #36; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 64 504s # testing : SSI should not be evaluated for script #36 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 65 504s # testing : Options should be allowed for script #37; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 66 504s # testing : SSI should not be evaluated for script #37 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 67 504s # testing : Options should be allowed for script #38; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 68 504s # testing : SSI should not be evaluated for script #38 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 69 504s # testing : Options should be allowed for script #39; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 70 504s # testing : SSI should not be evaluated for script #39 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 71 504s # testing : Options should be allowed for script #40; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 72 504s # testing : SSI should not be evaluated for script #40 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 73 504s # testing : Options should not be allowed for script #41; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 74 504s # testing : Options should be allowed for script #42; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 75 504s # testing : SSI should be evaluated but exec not permitted for script #42 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 76 504s # testing : Options should not be allowed for script #43; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 77 504s # testing : Options should be allowed for script #44; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 78 504s # testing : SSI should be evaluated but exec not permitted for script #44 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 79 504s # testing : Options should not be allowed for script #45; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 80 504s # testing : Options should be allowed for script #46; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 81 504s # testing : SSI should not be evaluated for script #46 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 82 504s # testing : Options should not be allowed for script #47; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 83 504s # testing : Options should not be allowed for script #48; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 84 504s # testing : Options should not be allowed for script #49; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 85 504s # testing : Options should not be allowed for script #50; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 86 504s # testing : Options should be allowed for script #51; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 87 504s # testing : SSI should be evaluated with exec allowed for script #51 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 88 504s # testing : Options should be allowed for script #52; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 89 504s # testing : SSI should be evaluated but exec not permitted for script #52 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 90 504s # testing : Options should be allowed for script #53; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 91 504s # testing : SSI should be evaluated with exec allowed for script #53 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 92 504s # testing : Options should be allowed for script #54; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 93 504s # testing : SSI should be evaluated but exec not permitted for script #54 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 94 504s # testing : Options should be allowed for script #55; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 95 504s # testing : SSI should not be evaluated for script #55 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 96 504s # testing : Options should be allowed for script #56; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 97 504s # testing : SSI should not be evaluated for script #56 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 98 504s # testing : Options should be allowed for script #57; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 99 504s # testing : SSI should be evaluated but exec not permitted for script #57 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 100 504s # testing : Options should be allowed for script #58; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 101 504s # testing : SSI should not be evaluated for script #58 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 102 504s # testing : Options should be allowed for script #59; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 103 504s # testing : SSI should be evaluated with exec allowed for script #59 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 104 504s # testing : Options should be allowed for script #60; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 105 504s # testing : SSI should not be evaluated for script #60 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 106 504s # testing : Options should be allowed for script #61; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 107 504s # testing : SSI should be evaluated with exec allowed for script #61 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 108 504s # testing : Options should be allowed for script #62; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 109 504s # testing : SSI should be evaluated but exec not permitted for script #62 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 110 504s # testing : Options should be allowed for script #63; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 111 504s # testing : SSI should be evaluated with exec allowed for script #63 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 112 504s # testing : Options should be allowed for script #64; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 113 504s # testing : SSI should be evaluated but exec not permitted for script #64 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 114 504s # testing : Options should be allowed for script #65; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 115 504s # testing : SSI should not be evaluated for script #65 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 116 504s # testing : Options should be allowed for script #66; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 117 504s # testing : SSI should not be evaluated for script #66 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 118 504s # testing : Options should be allowed for script #67; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 119 504s # testing : SSI should be evaluated but exec not permitted for script #67 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 120 504s # testing : Options should be allowed for script #68; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 121 504s # testing : SSI should not be evaluated for script #68 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 122 504s # testing : Options should be allowed for script #69; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 123 504s # testing : SSI should be evaluated with exec allowed for script #69 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 124 504s # testing : Options should be allowed for script #70; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 125 504s # testing : SSI should not be evaluated for script #70 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 126 504s # testing : Options should be allowed for script #71; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 127 504s # testing : SSI should be evaluated but exec not permitted for script #71 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 128 504s # testing : Options should be allowed for script #72; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 129 504s # testing : SSI should be evaluated but exec not permitted for script #72 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 130 504s # testing : Options should be allowed for script #73; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 131 504s # testing : SSI should be evaluated but exec not permitted for script #73 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 132 504s # testing : Options should be allowed for script #74; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 133 504s # testing : SSI should be evaluated but exec not permitted for script #74 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 134 504s # testing : Options should be allowed for script #75; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 135 504s # testing : SSI should be evaluated but exec not permitted for script #75 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 136 504s # testing : Options should be allowed for script #76; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 137 504s # testing : SSI should be evaluated but exec not permitted for script #76 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 138 504s # testing : Options should be allowed for script #77; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 139 504s # testing : SSI should be evaluated but exec not permitted for script #77 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 140 504s # testing : Options should be allowed for script #78; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 141 504s # testing : SSI should be evaluated but exec not permitted for script #78 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 142 504s # testing : Options should be allowed for script #79; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 143 504s # testing : SSI should be evaluated but exec not permitted for script #79 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 144 504s # testing : Options should be allowed for script #80; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 145 504s # testing : SSI should be evaluated but exec not permitted for script #80 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 146 504s # testing : Options should not be allowed for script #81; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 147 504s # testing : Options should be allowed for script #82; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 148 504s # testing : SSI should be evaluated but exec not permitted for script #82 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 149 504s # testing : Options should not be allowed for script #83; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 150 504s # testing : Options should be allowed for script #84; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 151 504s # testing : SSI should be evaluated but exec not permitted for script #84 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 152 504s # testing : Options should not be allowed for script #85; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 153 504s # testing : Options should be allowed for script #86; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 154 504s # testing : SSI should not be evaluated for script #86 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 155 504s # testing : Options should not be allowed for script #87; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 156 504s # testing : Options should not be allowed for script #88; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 157 504s # testing : Options should not be allowed for script #89; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 158 504s # testing : Options should not be allowed for script #90; 500 response expected 504s # expected: 500 504s # received: '500' 504s ok 159 504s # testing : Options should be allowed for script #91; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 160 504s # testing : SSI should be evaluated with exec allowed for script #91 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 161 504s # testing : Options should be allowed for script #92; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 162 504s # testing : SSI should be evaluated but exec not permitted for script #92 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 163 504s # testing : Options should be allowed for script #93; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 164 504s # testing : SSI should be evaluated with exec allowed for script #93 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 165 504s # testing : Options should be allowed for script #94; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 166 504s # testing : SSI should be evaluated but exec not permitted for script #94 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 167 504s # testing : Options should be allowed for script #95; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 168 504s # testing : SSI should not be evaluated for script #95 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 169 504s # testing : Options should be allowed for script #96; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 170 504s # testing : SSI should not be evaluated for script #96 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 171 504s # testing : Options should be allowed for script #97; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 172 504s # testing : SSI should be evaluated but exec not permitted for script #97 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 173 504s # testing : Options should be allowed for script #98; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 174 504s # testing : SSI should not be evaluated for script #98 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 175 504s # testing : Options should be allowed for script #99; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 176 504s # testing : SSI should be evaluated with exec allowed for script #99 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 177 504s # testing : Options should be allowed for script #100; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 178 504s # testing : SSI should not be evaluated for script #100 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 179 504s # testing : Options should be allowed for script #101; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 180 504s # testing : SSI should be evaluated with exec allowed for script #101 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 181 504s # testing : Options should be allowed for script #102; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 182 504s # testing : SSI should be evaluated but exec not permitted for script #102 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 183 504s # testing : Options should be allowed for script #103; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 184 504s # testing : SSI should be evaluated with exec allowed for script #103 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 185 504s # testing : Options should be allowed for script #104; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 186 504s # testing : SSI should be evaluated but exec not permitted for script #104 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 187 504s # testing : Options should be allowed for script #105; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 188 504s # testing : SSI should not be evaluated for script #105 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 189 504s # testing : Options should be allowed for script #106; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 190 504s # testing : SSI should not be evaluated for script #106 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 191 504s # testing : Options should be allowed for script #107; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 192 504s # testing : SSI should be evaluated but exec not permitted for script #107 504s # expected: '[an error occurred while processing this directive]' 504s # received: '[an error occurred while processing this directive]' 504s ok 193 504s # testing : Options should be allowed for script #108; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 194 504s # testing : SSI should not be evaluated for script #108 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 195 504s # testing : Options should be allowed for script #109; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 196 504s # testing : SSI should be evaluated with exec allowed for script #109 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 197 504s # testing : Options should be allowed for script #110; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 198 504s # testing : SSI should not be evaluated for script #110 504s # expected: qr/--\#exec cgi=/ 504s # received: '' 504s ok 199 504s # testing : Options should be allowed for script #111; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 200 504s # testing : SSI should be evaluated with exec allowed for script #111 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 201 504s # testing : Options should be allowed for script #112; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 202 504s # testing : SSI should be evaluated with exec allowed for script #112 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 203 504s # testing : Options should be allowed for script #113; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 204 504s # testing : SSI should be evaluated with exec allowed for script #113 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 205 504s # testing : Options should be allowed for script #114; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 206 504s # testing : SSI should be evaluated with exec allowed for script #114 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 207 504s # testing : Options should be allowed for script #115; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 208 504s # testing : SSI should be evaluated with exec allowed for script #115 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 209 504s # testing : Options should be allowed for script #116; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 210 504s # testing : SSI should be evaluated with exec allowed for script #116 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 211 504s # testing : Options should be allowed for script #117; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 212 504s # testing : SSI should be evaluated with exec allowed for script #117 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 213 504s # testing : Options should be allowed for script #118; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 214 504s # testing : SSI should be evaluated with exec allowed for script #118 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 215 504s # testing : Options should be allowed for script #119; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 216 504s # testing : SSI should be evaluated with exec allowed for script #119 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 217 504s # testing : Options should be allowed for script #120; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 218 504s # testing : SSI should be evaluated with exec allowed for script #120 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 219 504s # testing : Options should be allowed for script #121; 200 response expected 504s # expected: 200 504s # received: '200' 504s ok 220 504s # testing : SSI should be evaluated with exec allowed for script #121 504s # expected: 'perl cgi' 504s # received: 'perl cgi' 504s ok 221 504s ok 508s t/security/CVE-2009-1890.t .......... 508s 1..7 508s # Running under perl version 5.040000 for linux 508s # Current time local: Sun Dec 1 10:02:30 2024 508s # Current time GMT: Sun Dec 1 10:02:30 2024 508s # Using Test.pm version 1.31 508s # Using Apache/Test.pm version 1.44 508s ok 1 508s ok 2 508s ok 3 508s ok 4 508s ok 5 508s # testing : request was parsed 508s # expected: qr/^HTTP\/1\.. 200/ 508s # received: 'HTTP/1.1 200 OK 508s # ' 508s ok 6 508s # header: Date: Sun, 01 Dec 2024 10:02:32 GMT 508s # header: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 508s # header: Vary: In-If1 508s # header: DMMATCH1: 1 508s # header: Content-Type: text/plain 508s # header: Connection: close 508s # header: 508s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 508s # remaining: 0 508s # testing : read entire body 508s # expected: 0 508s # received: 0 508s ok 7 508s ok 510s t/security/CVE-2009-3555.t .......... 510s 1..4 510s # Running under perl version 5.040000 for linux 510s # Current time local: Sun Dec 1 10:02:33 2024 510s # Current time GMT: Sun Dec 1 10:02:33 2024 510s # Using Test.pm version 1.31 510s # Using Apache/Test.pm version 1.44 510s ok 1 # skip Skipping test for TLSv1.3 510s ok 2 # skip Skipping test for TLSv1.3 510s ok 3 # skip Skipping test for TLSv1.3 510s ok 4 # skip Skipping test for TLSv1.3 510s ok 513s t/security/CVE-2011-3368-rewrite.t .. 513s 1..3 513s # Running under perl version 5.040000 for linux 513s # Current time local: Sun Dec 1 10:02:36 2024 513s # Current time GMT: Sun Dec 1 10:02:36 2024 513s # Using Test.pm version 1.31 513s # Using Apache/Test.pm version 1.44 513s ok 1 513s ok 2 513s # testing : got 400 error 513s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 513s # received: 'HTTP/1.1 400 Bad Request 513s # ' 513s ok 3 513s ok 515s t/security/CVE-2011-3368.t .......... 515s 1..3 515s # Running under perl version 5.040000 for linux 515s # Current time local: Sun Dec 1 10:02:39 2024 515s # Current time GMT: Sun Dec 1 10:02:39 2024 515s # Using Test.pm version 1.31 515s # Using Apache/Test.pm version 1.44 515s ok 1 515s ok 2 515s # testing : got 400 error 515s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 515s # received: 'HTTP/1.1 400 Bad Request 515s # ' 515s ok 3 515s ok 518s t/security/CVE-2017-7659.t .......... 518s 1..2 518s # Running under perl version 5.040000 for linux 518s # Current time local: Sun Dec 1 10:02:41 2024 518s # Current time GMT: Sun Dec 1 10:02:41 2024 518s # Using Test.pm version 1.31 518s # Using Apache/Test.pm version 1.44 518s ok 1 518s ok 2 518s ok 521s t/security/CVE-2019-0215.t .......... 521s 1..2 521s # Running under perl version 5.040000 for linux 521s # Current time local: Sun Dec 1 10:02:44 2024 521s # Current time GMT: Sun Dec 1 10:02:44 2024 521s # Using Test.pm version 1.31 521s # Using Apache/Test.pm version 1.44 521s # Using TLSv13, expecting status 403 521s # testing : first access denied without client cert 521s # expected: 403 521s # received: '403' 521s ok 1 521s # testing : second access denied without client cert 521s # expected: 403 521s # received: '403' 521s ok 2 521s ok 523s t/security/CVE-2020-1927.t .......... 523s 1..1 523s # Running under perl version 5.040000 for linux 523s # Current time local: Sun Dec 1 10:02:47 2024 523s # Current time GMT: Sun Dec 1 10:02:47 2024 523s # Using Test.pm version 1.31 523s # Using Apache/Test.pm version 1.44 523s # SENDING to 127.0.0.1:8545 523s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 523s Host: merge-disabled 523s Connection: close 523s 523s # SENDING to 127.0.0.1:8545 523s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 523s # testing : regex didn't match and redirect 523s # expected: 404 523s # received: '404' 523s ok 1 523s ok 526s t/ssl/basicauth.t ................... 526s 1..4 526s # Running under perl version 5.040000 for linux 526s # Current time local: Sun Dec 1 10:02:49 2024 526s # Current time GMT: Sun Dec 1 10:02:49 2024 526s # Using Test.pm version 1.31 526s # Using Apache/Test.pm version 1.44 526s # testing : Getting /ssl-fakebasicauth/index.html with no cert 526s # expected: qr/^(500|403)$/ 526s # received: '403' 526s ok 1 526s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 526s # expected: 200 526s # received: '200' 526s ok 2 526s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 526s # expected: 401 526s # received: '401' 526s ok 3 526s ok 4 # skip Colon in username test skipped. 526s ok 529s t/ssl/env.t ......................... 529s 1..30 529s # Running under perl version 5.040000 for linux 529s # Current time local: Sun Dec 1 10:02:52 2024 529s # Current time GMT: Sun Dec 1 10:02:52 2024 529s # Using Test.pm version 1.31 529s # Using Apache/Test.pm version 1.44 529s # testing : response status OK 529s # expected: 200 529s # received: '200' 529s ok 1 529s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 529s ok 2 529s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 529s ok 3 529s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 529s ok 4 529s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 529s ok 5 529s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 529s ok 6 529s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 529s ok 7 529s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 529s ok 8 529s #SSL_CLIENT_S_DN_CN should not exist 529s ok 9 529s #SSL_CLIENT_S_DN_O should not exist 529s ok 10 529s #SSL_CLIENT_S_DN_Email should not exist 529s ok 11 529s #SSL_CLIENT_S_DN_C should not exist 529s ok 12 529s #SSL_CLIENT_S_DN_OU should not exist 529s ok 13 529s #SSL_CLIENT_S_DN_L should not exist 529s ok 14 529s #SSL_CLIENT_S_DN_ST should not exist 529s ok 15 529s # testing : second response status OK 529s # expected: 200 529s # received: '200' 529s ok 16 529s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 529s ok 17 529s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 529s ok 18 529s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 529s ok 19 529s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 529s ok 20 529s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 529s ok 21 529s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 529s ok 22 529s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 529s ok 23 529s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 529s ok 24 529s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 529s ok 25 529s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 529s ok 26 529s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 529s ok 27 529s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 529s ok 28 529s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 529s ok 29 529s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 529s ok 30 529s ok 532s t/ssl/extlookup.t ................... 532s 1..4 532s # Running under perl version 5.040000 for linux 532s # Current time local: Sun Dec 1 10:02:55 2024 532s # Current time GMT: Sun Dec 1 10:02:55 2024 532s # Using Test.pm version 1.31 532s # Using Apache/Test.pm version 1.44 532s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 532s # expected: 200 532s # received: '200' 532s ok 1 532s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 532s # expected: 'Lemons' 532s # received: 'Lemons' 532s ok 2 532s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 532s # expected: 200 532s # received: '200' 532s ok 3 532s # testing : Extension value match for 2.16.840.1.113730.1.13 532s # expected: 'This Is A Comment' 532s # received: 'This Is A Comment' 532s ok 4 532s ok 535s t/ssl/fakeauth.t .................... 535s 1..3 535s # Running under perl version 5.040000 for linux 535s # Current time local: Sun Dec 1 10:02:58 2024 535s # Current time GMT: Sun Dec 1 10:02:58 2024 535s # Using Test.pm version 1.31 535s # Using Apache/Test.pm version 1.44 535s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 535s # expected: qr/^(500|403)$/ 535s # received: '403' 535s ok 1 535s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 535s # expected: 200 535s # received: '200' 535s ok 2 535s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 535s # expected: 200 535s # received: '200' 535s ok 3 535s ok 537s t/ssl/headers.t ..................... 537s 1..3 537s # Running under perl version 5.040000 for linux 537s # Current time local: Sun Dec 1 10:03:01 2024 537s # Current time GMT: Sun Dec 1 10:03:01 2024 537s # Using Test.pm version 1.31 537s # Using Apache/Test.pm version 1.44 537s # testing : SSLFlag header set 537s # expected: qr/X-SSL-Flag: on/ 537s # received: 'HTTP/1.1 200 OK 537s # Connection: close 537s # Date: Sun, 01 Dec 2024 10:03:03 GMT 537s # Accept-Ranges: bytes 537s # ETag: "c-61fafa7f73d80" 537s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 537s # Vary: In-If1 537s # Content-Length: 12 537s # Content-Type: text/html 537s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 537s # Client-Date: Sun, 01 Dec 2024 10:03:03 GMT 537s # Client-Peer: 127.0.0.1:8532 537s # Client-Response-Num: 1 537s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 537s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 537s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 537s # Client-SSL-Socket-Class: IO::Socket::SSL 537s # Client-SSL-Version: TLSv1_3 537s # DMMATCH1: 1 537s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBDDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx MDk1NTQyWhcNMjUxMjAxMDk1NTQyWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArYhElok8Dn2hVno4EWr7yb15 kxaugjL2ZLJvXhLg+A2nBdDyo3sYDmFXcrQYgyvmhynRDj80K6gxFwM85GOq/ynH FoaiSpUfe28DJdcVDYUcDGaVmhciwfUq686ShAFmZeSbfRmBoECHjW2rK9FQVpyc KnJu7SLz4/srK0pN1fXrUPCnRNVpVVSmD7IL+0hTERyBk36YP//sM8rio8yWDam1 b0cDmSIwWT1Ty3PkbqUF8YLErYd7zzZczJz20OD79jLcNKX28W/UMpgMue8/JyKB eX2Yd5Ax8tpW/rcXg57GpHwyfsYQuUUNUbCp6Mh+kONSEACfVqtkTi8/qk2gTwID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRU 0FzJl716IJq9n5fr/xYupxr3ZzAfBgNVHSMEGDAWgBT9JVeYfW3w7/9QQlhxodM1 dxpAhjANBgkqhkiG9w0BAQsFAAOCAQEAMWrhVY55wnRR6aEIeTBnMzBNqyJwKjHK 98DjNRSuizyU7ZkH+S6tXMVJMAbHvh+n43EzK/05POybY6JfnffIf8Zqhq6zxAt/ JlN8lYfDuoh+S6RC0XF+bJzK8kJfKE611Z/hJQdvXsWH7iGhnEKQtqiN5YsLuTl1 +q3GU23CyovpVvfDYuqwjB6Kt2d2dKfmGO7nMeFE8raB5wrEhnHHQC3Mgpn/mBOL OFKsmag3MPuQBTUAf//GA7HJkCa0qtbAMm6wMFjYEdkf0H50AjmcbQCi9xm+Ts/l Quw0EjEYq+K0X2bciJhxJGxx15+p5ppcnD7WUTTDJvOCP5X/KXtjBA== -----END CERTIFICATE----- 537s # X-SSL-Flag: on 537s # X-SSL-None: (null) 537s # 537s # ' 537s ok 1 537s # testing : SSL certificate is unwrapped 537s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 537s # received: 'HTTP/1.1 200 OK 537s # Connection: close 537s # Date: Sun, 01 Dec 2024 10:03:03 GMT 537s # Accept-Ranges: bytes 537s # ETag: "c-61fafa7f73d80" 537s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 537s # Vary: In-If1 537s # Content-Length: 12 537s # Content-Type: text/html 537s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 537s # Client-Date: Sun, 01 Dec 2024 10:03:03 GMT 537s # Client-Peer: 127.0.0.1:8532 537s # Client-Response-Num: 1 537s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 537s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 537s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 537s # Client-SSL-Socket-Class: IO::Socket::SSL 537s # Client-SSL-Version: TLSv1_3 537s # DMMATCH1: 1 537s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBDDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx MDk1NTQyWhcNMjUxMjAxMDk1NTQyWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArYhElok8Dn2hVno4EWr7yb15 kxaugjL2ZLJvXhLg+A2nBdDyo3sYDmFXcrQYgyvmhynRDj80K6gxFwM85GOq/ynH FoaiSpUfe28DJdcVDYUcDGaVmhciwfUq686ShAFmZeSbfRmBoECHjW2rK9FQVpyc KnJu7SLz4/srK0pN1fXrUPCnRNVpVVSmD7IL+0hTERyBk36YP//sM8rio8yWDam1 b0cDmSIwWT1Ty3PkbqUF8YLErYd7zzZczJz20OD79jLcNKX28W/UMpgMue8/JyKB eX2Yd5Ax8tpW/rcXg57GpHwyfsYQuUUNUbCp6Mh+kONSEACfVqtkTi8/qk2gTwID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRU 0FzJl716IJq9n5fr/xYupxr3ZzAfBgNVHSMEGDAWgBT9JVeYfW3w7/9QQlhxodM1 dxpAhjANBgkqhkiG9w0BAQsFAAOCAQEAMWrhVY55wnRR6aEIeTBnMzBNqyJwKjHK 98DjNRSuizyU7ZkH+S6tXMVJMAbHvh+n43EzK/05POybY6JfnffIf8Zqhq6zxAt/ JlN8lYfDuoh+S6RC0XF+bJzK8kJfKE611Z/hJQdvXsWH7iGhnEKQtqiN5YsLuTl1 +q3GU23CyovpVvfDYuqwjB6Kt2d2dKfmGO7nMeFE8raB5wrEhnHHQC3Mgpn/mBOL OFKsmag3MPuQBTUAf//GA7HJkCa0qtbAMm6wMFjYEdkf0H50AjmcbQCi9xm+Ts/l Quw0EjEYq+K0X2bciJhxJGxx15+p5ppcnD7WUTTDJvOCP5X/KXtjBA== -----END CERTIFICATE----- 537s # X-SSL-Flag: on 537s # X-SSL-None: (null) 537s # 537s # ' 537s ok 2 537s # testing : unknown SSL variable not given 537s # expected: qr/X-SSL-None: \(null\)\n/ 537s # received: 'HTTP/1.1 200 OK 537s # Connection: close 537s # Date: Sun, 01 Dec 2024 10:03:03 GMT 537s # Accept-Ranges: bytes 537s # ETag: "c-61fafa7f73d80" 537s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 537s # Vary: In-If1 537s # Content-Length: 12 537s # Content-Type: text/html 537s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 537s # Client-Date: Sun, 01 Dec 2024 10:03:03 GMT 537s # Client-Peer: 127.0.0.1:8532 537s # Client-Response-Num: 1 537s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 537s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 537s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 537s # Client-SSL-Socket-Class: IO::Socket::SSL 537s # Client-SSL-Version: TLSv1_3 537s # DMMATCH1: 1 537s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBDDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx MDk1NTQyWhcNMjUxMjAxMDk1NTQyWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArYhElok8Dn2hVno4EWr7yb15 kxaugjL2ZLJvXhLg+A2nBdDyo3sYDmFXcrQYgyvmhynRDj80K6gxFwM85GOq/ynH FoaiSpUfe28DJdcVDYUcDGaVmhciwfUq686ShAFmZeSbfRmBoECHjW2rK9FQVpyc KnJu7SLz4/srK0pN1fXrUPCnRNVpVVSmD7IL+0hTERyBk36YP//sM8rio8yWDam1 b0cDmSIwWT1Ty3PkbqUF8YLErYd7zzZczJz20OD79jLcNKX28W/UMpgMue8/JyKB eX2Yd5Ax8tpW/rcXg57GpHwyfsYQuUUNUbCp6Mh+kONSEACfVqtkTi8/qk2gTwID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRU 0FzJl716IJq9n5fr/xYupxr3ZzAfBgNVHSMEGDAWgBT9JVeYfW3w7/9QQlhxodM1 dxpAhjANBgkqhkiG9w0BAQsFAAOCAQEAMWrhVY55wnRR6aEIeTBnMzBNqyJwKjHK 98DjNRSuizyU7ZkH+S6tXMVJMAbHvh+n43EzK/05POybY6JfnffIf8Zqhq6zxAt/ JlN8lYfDuoh+S6RC0XF+bJzK8kJfKE611Z/hJQdvXsWH7iGhnEKQtqiN5YsLuTl1 +q3GU23CyovpVvfDYuqwjB6Kt2d2dKfmGO7nMeFE8raB5wrEhnHHQC3Mgpn/mBOL OFKsmag3MPuQBTUAf//GA7HJkCa0qtbAMm6wMFjYEdkf0H50AjmcbQCi9xm+Ts/l Quw0EjEYq+K0X2bciJhxJGxx15+p5ppcnD7WUTTDJvOCP5X/KXtjBA== -----END CERTIFICATE----- 537s # X-SSL-Flag: on 537s # X-SSL-None: (null) 537s # 537s # ' 537s ok 3 537s ok 540s t/ssl/http.t ........................ 540s 1..2 540s # Running under perl version 5.040000 for linux 540s # Current time local: Sun Dec 1 10:03:03 2024 540s # Current time GMT: Sun Dec 1 10:03:03 2024 540s # Using Test.pm version 1.31 540s # Using Apache/Test.pm version 1.44 540s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 540s # expected: 400 540s # received: '400' 540s ok 1 540s # testing : that error document contains the proper hint 540s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 540s # received: ' 540s # 540s # 400 Bad Request 540s # 540s #

Bad Request

540s #

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

540s # 540s # ' 540s ok 2 540s ok 543s t/ssl/ocsp.t ........................ 543s 1..3 543s # Running under perl version 5.040000 for linux 543s # Current time local: Sun Dec 1 10:03:06 2024 543s # Current time GMT: Sun Dec 1 10:03:06 2024 543s # Using Test.pm version 1.31 543s # Using Apache/Test.pm version 1.44 543s warning: Internal response 543s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 543s response: 543s 500 Server closed connection without sending any data back 543s Content-Type: text/plain 543s Client-Date: Sun, 01 Dec 2024 10:03:09 GMT 543s Client-Warning: Internal response 543s 543s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 543s ok 1 543s warning: 543s message: welcome to localhost:8529 543s response: 543s HTTP/1.1 200 OK 543s Connection: close 543s Date: Sun, 01 Dec 2024 10:03:09 GMT 543s Accept-Ranges: bytes 543s ETag: "1a-61fafa7f73d80" 543s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 543s Vary: In-If1 543s Content-Length: 26 543s Content-Type: text/html 543s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 543s Client-Date: Sun, 01 Dec 2024 10:03:09 GMT 543s Client-Peer: 127.0.0.1:8535 543s Client-Response-Num: 1 543s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 543s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 543s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 543s Client-SSL-Socket-Class: IO::Socket::SSL 543s Client-SSL-Version: TLSv1_3 543s DMMATCH1: 1 543s 543s welcome to localhost:8529 543s ok 2 543s warning: Internal response 543s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 543s response: 543s 500 Server closed connection without sending any data back 543s Content-Type: text/plain 543s Client-Date: Sun, 01 Dec 2024 10:03:09 GMT 543s Client-Warning: Internal response 543s 543s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 543s ok 3 543s ok 546s t/ssl/pha.t ......................... 546s 1..4 546s # Running under perl version 5.040000 for linux 546s # Current time local: Sun Dec 1 10:03:09 2024 546s # Current time GMT: Sun Dec 1 10:03:09 2024 546s # Using Test.pm version 1.31 546s # Using Apache/Test.pm version 1.44 546s # testing : access must be denied without client certificate 546s # expected: 403 546s # received: '403' 546s ok 1 546s # testing : PHA reneg body buffer size restriction works 546s # expected: 413 546s # received: '413' 546s ok 2 546s # testing : PHA works with POST body 546s # expected: 200 546s # received: '200' 546s ok 3 546s # testing : request body matches response 546s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 546s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 546s ok 4 546s ok 549s t/ssl/pr12355.t ..................... 549s 1..10 549s # Running under perl version 5.040000 for linux 549s # Current time local: Sun Dec 1 10:03:12 2024 549s # Current time GMT: Sun Dec 1 10:03:12 2024 549s # Using Test.pm version 1.31 549s # Using Apache/Test.pm version 1.44 549s # Downgrading to TLSv12 549s # testing : renegotiation on POST works 549s # expected: 200 549s # received: '200' 549s ok 1 549s # testing : request body matches response 549s # expected: 'hello world' 549s # received: 'hello world' 549s ok 2 549s # testing : renegotiation on POST works 549s # expected: 200 549s # received: '200' 549s ok 3 549s # testing : request body matches response 549s # expected: 'hello world' 549s # received: 'hello world' 549s ok 4 549s # testing : renegotiation on POST works 549s # expected: 200 549s # received: '200' 549s ok 5 549s # testing : request body matches response 549s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 549s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 549s ok 6 549s # testing : renegotiation on POST works 549s # expected: 200 549s # received: '200' 549s ok 7 549s # testing : request body matches response 549s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 549s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 549s ok 8 549s # testing : renegotiation on POST works 549s # expected: 200 549s # received: '200' 549s ok 9 549s # testing : request body matches response 549s # expected: 'HELLO' 549s # received: 'HELLO' 549s ok 10 549s ok 552s t/ssl/pr43738.t ..................... 552s 1..4 552s # Running under perl version 5.040000 for linux 552s # Current time local: Sun Dec 1 10:03:15 2024 552s # Current time GMT: Sun Dec 1 10:03:15 2024 552s # Using Test.pm version 1.31 552s # Using Apache/Test.pm version 1.44 552s # Downgrading to TLSv12 552s # testing : renegotiation on POST works 552s # expected: 200 552s # received: '200' 552s ok 1 552s # testing : request body matches response 552s # expected: '/modules/ssl/aes128/empty.pfa 552s # hello world' 552s # received: '/modules/ssl/aes128/empty.pfa 552s # hello world' 552s ok 2 552s # testing : renegotiation on POST works 552s # expected: 200 552s # received: '200' 552s ok 3 552s # testing : request body matches response 552s # expected: '/modules/ssl/aes256/empty.pfa 552s # hello world' 552s # received: '/modules/ssl/aes256/empty.pfa 552s # hello world' 552s ok 4 552s ok 562s t/ssl/proxy.t ....................... 562s # using LWP client 562s 1..290 562s # Running under perl version 5.040000 for linux 562s # Current time local: Sun Dec 1 10:03:18 2024 562s # Current time GMT: Sun Dec 1 10:03:18 2024 562s # Using Test.pm version 1.31 562s # Using Apache/Test.pm version 1.44 562s # testing : / with proxy_http_https (http) 562s # expected: 200 562s # received: '200' 562s ok 1 562s # testing : CGI script with folded headers 562s # expected: 200 562s # received: '200' 562s ok 2 562s # testing : using valid proxyssl client cert 562s # expected: 200 562s # received: '200' 562s ok 3 562s # testing : using invalid proxyssl client cert 562s # expected: 403 562s # received: '403' 562s ok 4 562s # testing : protected cgi script 562s # expected: 200 562s # received: '200' 562s ok 5 562s # testing : X-Forwarded-Host header 562s # expected: 'localhost:8558' 562s # received: 'localhost:8558' 562s ok 6 562s # testing : client subject common name 562s # expected: 'client_ok' 562s # received: 'client_ok' 562s ok 7 562s # testing : ProxyPassReverse Location rewrite 562s # expected: 'http://localhost:8558/modules/' 562s # received: 'http://localhost:8558/modules/' 562s ok 8 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 1024 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '1024' 562s # received: 1024 562s ok 9 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 2048 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '2048' 562s # received: 2048 562s ok 10 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 3072 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '3072' 562s # received: 3072 562s ok 11 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 4096 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '4096' 562s # received: 4096 562s ok 12 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 5120 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '5120' 562s # received: 5120 562s ok 13 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 6144 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '6144' 562s # received: 6144 562s ok 14 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 7168 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '7168' 562s # received: 7168 562s ok 15 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 8192 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '8192' 562s # received: 8192 562s ok 16 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 9216 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '9216' 562s # received: 9216 562s ok 17 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 10240 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '10240' 562s # received: 10240 562s ok 18 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 11264 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '11264' 562s # received: 11264 562s ok 19 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 12288 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '12288' 562s # received: 12288 562s ok 20 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 13312 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '13312' 562s # received: 13312 562s ok 21 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 14336 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '14336' 562s # received: 14336 562s ok 22 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 15360 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '15360' 562s # received: 15360 562s ok 23 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 16384 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '16384' 562s # received: 16384 562s ok 24 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 17408 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '17408' 562s # received: 17408 562s ok 25 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 18432 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '18432' 562s # received: 18432 562s ok 26 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 19456 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '19456' 562s # received: 19456 562s ok 27 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 20480 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '20480' 562s # received: 20480 562s ok 28 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 21504 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '21504' 562s # received: 21504 562s ok 29 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 22528 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '22528' 562s # received: 22528 562s ok 30 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 23552 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '23552' 562s # received: 23552 562s ok 31 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 24576 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '24576' 562s # received: 24576 562s ok 32 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 25600 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '25600' 562s # received: 25600 562s ok 33 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 26624 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '26624' 562s # received: 26624 562s ok 34 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 27648 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '27648' 562s # received: 27648 562s ok 35 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 28672 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '28672' 562s # received: 28672 562s ok 36 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 29696 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '29696' 562s # received: 29696 562s ok 37 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 30720 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '30720' 562s # received: 30720 562s ok 38 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 31744 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '31744' 562s # received: 31744 562s ok 39 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 32768 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '32768' 562s # received: 32768 562s ok 40 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 33792 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '33792' 562s # received: 33792 562s ok 41 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 34816 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '34816' 562s # received: 34816 562s ok 42 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 35840 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '35840' 562s # received: 35840 562s ok 43 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 36864 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '36864' 562s # received: 36864 562s ok 44 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 37888 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '37888' 562s # received: 37888 562s ok 45 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 38912 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '38912' 562s # received: 38912 562s ok 46 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 39936 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '39936' 562s # received: 39936 562s ok 47 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 40960 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '40960' 562s # received: 40960 562s ok 48 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 41984 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '41984' 562s # received: 41984 562s ok 49 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 43008 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '43008' 562s # received: 43008 562s ok 50 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 44032 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:20 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '44032' 562s # received: 44032 562s ok 51 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 45056 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '45056' 562s # received: 45056 562s ok 52 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 46080 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '46080' 562s # received: 46080 562s ok 53 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 47104 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '47104' 562s # received: 47104 562s ok 54 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 48128 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '48128' 562s # received: 48128 562s ok 55 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 49152 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '49152' 562s # received: 49152 562s ok 56 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 50176 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '50176' 562s # received: 50176 562s ok 57 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 51200 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '51200' 562s # received: 51200 562s ok 58 562s #lwp request: 562s #POST http://localhost:8558/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 102400 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 7 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8558 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '102400' 562s # received: 102400 562s ok 59 562s # testing : / with proxy_http_https_proxy_section (http) 562s # expected: 200 562s # received: '200' 562s ok 60 562s # testing : CGI script with folded headers 562s # expected: 200 562s # received: '200' 562s ok 61 562s # testing : using valid proxyssl client cert 562s # expected: 200 562s # received: '200' 562s ok 62 562s # testing : using invalid proxyssl client cert 562s # expected: 403 562s # received: '403' 562s ok 63 562s # testing : protected cgi script 562s # expected: 200 562s # received: '200' 562s ok 64 562s # testing : X-Forwarded-Host header 562s # expected: 'localhost:8560' 562s # received: 'localhost:8560' 562s ok 65 562s # testing : client subject common name 562s # expected: 'client_ok' 562s # received: 'client_ok' 562s ok 66 562s # testing : ProxyPassReverse Location rewrite 562s # expected: 'http://localhost:8560/modules/' 562s # received: 'http://localhost:8560/modules/' 562s ok 67 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 1024 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '1024' 562s # received: 1024 562s ok 68 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 2048 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '2048' 562s # received: 2048 562s ok 69 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 3072 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '3072' 562s # received: 3072 562s ok 70 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 4096 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '4096' 562s # received: 4096 562s ok 71 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 5120 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '5120' 562s # received: 5120 562s ok 72 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 6144 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '6144' 562s # received: 6144 562s ok 73 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 7168 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '7168' 562s # received: 7168 562s ok 74 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 8192 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '8192' 562s # received: 8192 562s ok 75 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 9216 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '9216' 562s # received: 9216 562s ok 76 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 10240 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '10240' 562s # received: 10240 562s ok 77 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 11264 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '11264' 562s # received: 11264 562s ok 78 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 12288 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '12288' 562s # received: 12288 562s ok 79 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 13312 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '13312' 562s # received: 13312 562s ok 80 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 14336 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '14336' 562s # received: 14336 562s ok 81 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 15360 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '15360' 562s # received: 15360 562s ok 82 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 16384 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '16384' 562s # received: 16384 562s ok 83 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 17408 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '17408' 562s # received: 17408 562s ok 84 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 18432 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '18432' 562s # received: 18432 562s ok 85 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 19456 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '19456' 562s # received: 19456 562s ok 86 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 20480 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '20480' 562s # received: 20480 562s ok 87 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 21504 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '21504' 562s # received: 21504 562s ok 88 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 22528 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '22528' 562s # received: 22528 562s ok 89 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 23552 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '23552' 562s # received: 23552 562s ok 90 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 24576 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '24576' 562s # received: 24576 562s ok 91 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 25600 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '25600' 562s # received: 25600 562s ok 92 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 26624 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '26624' 562s # received: 26624 562s ok 93 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 27648 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '27648' 562s # received: 27648 562s ok 94 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 28672 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '28672' 562s # received: 28672 562s ok 95 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 29696 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '29696' 562s # received: 29696 562s ok 96 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 30720 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '30720' 562s # received: 30720 562s ok 97 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 31744 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '31744' 562s # received: 31744 562s ok 98 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 32768 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '32768' 562s # received: 32768 562s ok 99 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 33792 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '33792' 562s # received: 33792 562s ok 100 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 34816 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '34816' 562s # received: 34816 562s ok 101 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 35840 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '35840' 562s # received: 35840 562s ok 102 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 36864 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '36864' 562s # received: 36864 562s ok 103 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 37888 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '37888' 562s # received: 37888 562s ok 104 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 38912 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '38912' 562s # received: 38912 562s ok 105 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 39936 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '39936' 562s # received: 39936 562s ok 106 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 40960 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '40960' 562s # received: 40960 562s ok 107 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 41984 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '41984' 562s # received: 41984 562s ok 108 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 43008 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '43008' 562s # received: 43008 562s ok 109 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 44032 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '44032' 562s # received: 44032 562s ok 110 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 45056 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '45056' 562s # received: 45056 562s ok 111 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 46080 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '46080' 562s # received: 46080 562s ok 112 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 47104 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '47104' 562s # received: 47104 562s ok 113 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 48128 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '48128' 562s # received: 48128 562s ok 114 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 49152 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '49152' 562s # received: 49152 562s ok 115 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 50176 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '50176' 562s # received: 50176 562s ok 116 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 51200 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '51200' 562s # received: 51200 562s ok 117 562s #lwp request: 562s #POST http://localhost:8560/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 102400 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 7 562s #Client-Date: Sun, 01 Dec 2024 10:03:21 GMT 562s #Client-Peer: 127.0.0.1:8560 562s #Client-Response-Num: 1 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '102400' 562s # received: 102400 562s ok 118 562s # testing : / with proxy_https_http (https) 562s # expected: 200 562s # received: '200' 562s ok 119 562s # testing : CGI script with folded headers 562s # expected: 200 562s # received: '200' 562s ok 120 562s # testing : ProxyPassReverse Location rewrite 562s # expected: 'https://localhost:8562/modules/' 562s # received: 'https://localhost:8562/modules/' 562s ok 121 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 1024 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '1024' 562s # received: 1024 562s ok 122 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 2048 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '2048' 562s # received: 2048 562s ok 123 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 3072 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '3072' 562s # received: 3072 562s ok 124 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 4096 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '4096' 562s # received: 4096 562s ok 125 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 5120 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '5120' 562s # received: 5120 562s ok 126 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 6144 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '6144' 562s # received: 6144 562s ok 127 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 7168 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '7168' 562s # received: 7168 562s ok 128 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 8192 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '8192' 562s # received: 8192 562s ok 129 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 9216 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 5 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '9216' 562s # received: 9216 562s ok 130 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 10240 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '10240' 562s # received: 10240 562s ok 131 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 11264 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '11264' 562s # received: 11264 562s ok 132 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 12288 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '12288' 562s # received: 12288 562s ok 133 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 13312 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '13312' 562s # received: 13312 562s ok 134 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 14336 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '14336' 562s # received: 14336 562s ok 135 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 15360 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '15360' 562s # received: 15360 562s ok 136 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 16384 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '16384' 562s # received: 16384 562s ok 137 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 17408 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '17408' 562s # received: 17408 562s ok 138 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 18432 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '18432' 562s # received: 18432 562s ok 139 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 19456 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '19456' 562s # received: 19456 562s ok 140 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 20480 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '20480' 562s # received: 20480 562s ok 141 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 21504 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '21504' 562s # received: 21504 562s ok 142 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 22528 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '22528' 562s # received: 22528 562s ok 143 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 23552 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '23552' 562s # received: 23552 562s ok 144 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 24576 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '24576' 562s # received: 24576 562s ok 145 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 25600 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '25600' 562s # received: 25600 562s ok 146 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 26624 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '26624' 562s # received: 26624 562s ok 147 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 27648 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '27648' 562s # received: 27648 562s ok 148 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 28672 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '28672' 562s # received: 28672 562s ok 149 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 29696 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '29696' 562s # received: 29696 562s ok 150 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 30720 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '30720' 562s # received: 30720 562s ok 151 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 31744 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '31744' 562s # received: 31744 562s ok 152 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 32768 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '32768' 562s # received: 32768 562s ok 153 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 33792 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '33792' 562s # received: 33792 562s ok 154 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 34816 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '34816' 562s # received: 34816 562s ok 155 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 35840 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '35840' 562s # received: 35840 562s ok 156 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 36864 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '36864' 562s # received: 36864 562s ok 157 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 37888 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '37888' 562s # received: 37888 562s ok 158 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 38912 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '38912' 562s # received: 38912 562s ok 159 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 39936 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '39936' 562s # received: 39936 562s ok 160 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 40960 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '40960' 562s # received: 40960 562s ok 161 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 41984 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '41984' 562s # received: 41984 562s ok 162 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 43008 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '43008' 562s # received: 43008 562s ok 163 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 44032 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '44032' 562s # received: 44032 562s ok 164 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 45056 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '45056' 562s # received: 45056 562s ok 165 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 46080 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '46080' 562s # received: 46080 562s ok 166 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 47104 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '47104' 562s # received: 47104 562s ok 167 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 48128 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 562s #Client-Response-Num: 1 562s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 562s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 562s #Client-SSL-Socket-Class: IO::Socket::SSL 562s #Client-SSL-Version: TLSv1_3 562s #DMMATCH1: 1 562s # 562s # testing : length posted 562s # expected: '48128' 562s # received: 48128 562s ok 168 562s #lwp request: 562s #POST https://localhost:8562/eat_post HTTP/1.1 562s #User-Agent: libwww-perl/6.77 562s #Content-Length: 49152 562s # 562s #server response: 562s #HTTP/1.1 200 OK 562s #Connection: close 562s #Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 562s #Vary: In-If1 562s #Content-Length: 6 562s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 562s #Client-Peer: 127.0.0.1:8562 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '49152' 563s # received: 49152 563s ok 169 563s #lwp request: 563s #POST https://localhost:8562/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 50176 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:22 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 563s #Client-Peer: 127.0.0.1:8562 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '50176' 563s # received: 50176 563s ok 170 563s #lwp request: 563s #POST https://localhost:8562/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 51200 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:22 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 563s #Client-Peer: 127.0.0.1:8562 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '51200' 563s # received: 51200 563s ok 171 563s #lwp request: 563s #POST https://localhost:8562/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 102400 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:22 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 7 563s #Client-Date: Sun, 01 Dec 2024 10:03:22 GMT 563s #Client-Peer: 127.0.0.1:8562 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '102400' 563s # received: 102400 563s ok 172 563s # testing : / with proxy_https_https (https) 563s # expected: 200 563s # received: '200' 563s ok 173 563s # testing : CGI script with folded headers 563s # expected: 200 563s # received: '200' 563s ok 174 563s # testing : using valid proxyssl client cert 563s # expected: 200 563s # received: '200' 563s ok 175 563s # testing : using invalid proxyssl client cert 563s # expected: 403 563s # received: '403' 563s ok 176 563s # testing : protected cgi script 563s # expected: 200 563s # received: '200' 563s ok 177 563s # testing : X-Forwarded-Host header 563s # expected: 'localhost:8559' 563s # received: 'localhost:8559' 563s ok 178 563s # testing : client subject common name 563s # expected: 'client_ok' 563s # received: 'client_ok' 563s ok 179 563s # testing : ProxyPassReverse Location rewrite 563s # expected: 'https://localhost:8559/modules/' 563s # received: 'https://localhost:8559/modules/' 563s ok 180 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 1024 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '1024' 563s # received: 1024 563s ok 181 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 2048 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '2048' 563s # received: 2048 563s ok 182 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 3072 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '3072' 563s # received: 3072 563s ok 183 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 4096 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '4096' 563s # received: 4096 563s ok 184 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 5120 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '5120' 563s # received: 5120 563s ok 185 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 6144 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '6144' 563s # received: 6144 563s ok 186 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 7168 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '7168' 563s # received: 7168 563s ok 187 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 8192 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '8192' 563s # received: 8192 563s ok 188 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 9216 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '9216' 563s # received: 9216 563s ok 189 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 10240 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '10240' 563s # received: 10240 563s ok 190 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 11264 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '11264' 563s # received: 11264 563s ok 191 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 12288 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '12288' 563s # received: 12288 563s ok 192 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 13312 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '13312' 563s # received: 13312 563s ok 193 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 14336 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '14336' 563s # received: 14336 563s ok 194 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 15360 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '15360' 563s # received: 15360 563s ok 195 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 16384 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '16384' 563s # received: 16384 563s ok 196 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 17408 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '17408' 563s # received: 17408 563s ok 197 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 18432 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '18432' 563s # received: 18432 563s ok 198 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 19456 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '19456' 563s # received: 19456 563s ok 199 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 20480 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '20480' 563s # received: 20480 563s ok 200 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 21504 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '21504' 563s # received: 21504 563s ok 201 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 22528 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '22528' 563s # received: 22528 563s ok 202 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 23552 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '23552' 563s # received: 23552 563s ok 203 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 24576 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '24576' 563s # received: 24576 563s ok 204 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 25600 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '25600' 563s # received: 25600 563s ok 205 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 26624 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '26624' 563s # received: 26624 563s ok 206 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 27648 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '27648' 563s # received: 27648 563s ok 207 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 28672 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '28672' 563s # received: 28672 563s ok 208 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 29696 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '29696' 563s # received: 29696 563s ok 209 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 30720 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '30720' 563s # received: 30720 563s ok 210 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 31744 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '31744' 563s # received: 31744 563s ok 211 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 32768 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '32768' 563s # received: 32768 563s ok 212 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 33792 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '33792' 563s # received: 33792 563s ok 213 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 34816 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '34816' 563s # received: 34816 563s ok 214 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 35840 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '35840' 563s # received: 35840 563s ok 215 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 36864 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '36864' 563s # received: 36864 563s ok 216 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 37888 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:23 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '37888' 563s # received: 37888 563s ok 217 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 38912 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '38912' 563s # received: 38912 563s ok 218 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 39936 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '39936' 563s # received: 39936 563s ok 219 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 40960 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '40960' 563s # received: 40960 563s ok 220 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 41984 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '41984' 563s # received: 41984 563s ok 221 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 43008 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '43008' 563s # received: 43008 563s ok 222 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 44032 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '44032' 563s # received: 44032 563s ok 223 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 45056 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '45056' 563s # received: 45056 563s ok 224 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 46080 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '46080' 563s # received: 46080 563s ok 225 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 47104 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '47104' 563s # received: 47104 563s ok 226 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 48128 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '48128' 563s # received: 48128 563s ok 227 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 49152 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '49152' 563s # received: 49152 563s ok 228 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 50176 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '50176' 563s # received: 50176 563s ok 229 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 51200 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '51200' 563s # received: 51200 563s ok 230 563s #lwp request: 563s #POST https://localhost:8559/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 102400 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 7 563s #Client-Date: Sun, 01 Dec 2024 10:03:24 GMT 563s #Client-Peer: 127.0.0.1:8559 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '102400' 563s # received: 102400 563s ok 231 563s # testing : / with proxy_https_https_proxy_section (https) 563s # expected: 200 563s # received: '200' 563s ok 232 563s # testing : CGI script with folded headers 563s # expected: 200 563s # received: '200' 563s ok 233 563s # testing : using valid proxyssl client cert 563s # expected: 200 563s # received: '200' 563s ok 234 563s # testing : using invalid proxyssl client cert 563s # expected: 403 563s # received: '403' 563s ok 235 563s # testing : protected cgi script 563s # expected: 200 563s # received: '200' 563s ok 236 563s # testing : X-Forwarded-Host header 563s # expected: 'localhost:8561' 563s # received: 'localhost:8561' 563s ok 237 563s # testing : client subject common name 563s # expected: 'client_ok' 563s # received: 'client_ok' 563s ok 238 563s # testing : ProxyPassReverse Location rewrite 563s # expected: 'https://localhost:8561/modules/' 563s # received: 'https://localhost:8561/modules/' 563s ok 239 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 1024 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '1024' 563s # received: 1024 563s ok 240 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 2048 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '2048' 563s # received: 2048 563s ok 241 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 3072 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '3072' 563s # received: 3072 563s ok 242 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 4096 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '4096' 563s # received: 4096 563s ok 243 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 5120 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '5120' 563s # received: 5120 563s ok 244 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 6144 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '6144' 563s # received: 6144 563s ok 245 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 7168 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '7168' 563s # received: 7168 563s ok 246 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 8192 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '8192' 563s # received: 8192 563s ok 247 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 9216 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 5 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '9216' 563s # received: 9216 563s ok 248 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 10240 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '10240' 563s # received: 10240 563s ok 249 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 11264 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '11264' 563s # received: 11264 563s ok 250 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 12288 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '12288' 563s # received: 12288 563s ok 251 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 13312 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '13312' 563s # received: 13312 563s ok 252 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 14336 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '14336' 563s # received: 14336 563s ok 253 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 15360 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '15360' 563s # received: 15360 563s ok 254 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 16384 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '16384' 563s # received: 16384 563s ok 255 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 17408 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '17408' 563s # received: 17408 563s ok 256 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 18432 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '18432' 563s # received: 18432 563s ok 257 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 19456 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '19456' 563s # received: 19456 563s ok 258 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 20480 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '20480' 563s # received: 20480 563s ok 259 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 21504 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '21504' 563s # received: 21504 563s ok 260 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 22528 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:27 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '22528' 563s # received: 22528 563s ok 261 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 23552 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '23552' 563s # received: 23552 563s ok 262 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 24576 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '24576' 563s # received: 24576 563s ok 263 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 25600 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '25600' 563s # received: 25600 563s ok 264 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 26624 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '26624' 563s # received: 26624 563s ok 265 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 27648 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '27648' 563s # received: 27648 563s ok 266 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 28672 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '28672' 563s # received: 28672 563s ok 267 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 29696 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '29696' 563s # received: 29696 563s ok 268 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 30720 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '30720' 563s # received: 30720 563s ok 269 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 31744 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '31744' 563s # received: 31744 563s ok 270 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 32768 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '32768' 563s # received: 32768 563s ok 271 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 33792 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '33792' 563s # received: 33792 563s ok 272 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 34816 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '34816' 563s # received: 34816 563s ok 273 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 35840 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '35840' 563s # received: 35840 563s ok 274 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 36864 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '36864' 563s # received: 36864 563s ok 275 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 37888 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '37888' 563s # received: 37888 563s ok 276 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 38912 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '38912' 563s # received: 38912 563s ok 277 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 39936 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '39936' 563s # received: 39936 563s ok 278 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 40960 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '40960' 563s # received: 40960 563s ok 279 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 41984 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '41984' 563s # received: 41984 563s ok 280 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 43008 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '43008' 563s # received: 43008 563s ok 281 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 44032 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '44032' 563s # received: 44032 563s ok 282 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 45056 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '45056' 563s # received: 45056 563s ok 283 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 46080 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '46080' 563s # received: 46080 563s ok 284 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 47104 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '47104' 563s # received: 47104 563s ok 285 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 48128 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '48128' 563s # received: 48128 563s ok 286 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 49152 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '49152' 563s # received: 49152 563s ok 287 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 50176 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '50176' 563s # received: 50176 563s ok 288 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 51200 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 6 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '51200' 563s # received: 51200 563s ok 289 563s #lwp request: 563s #POST https://localhost:8561/eat_post HTTP/1.1 563s #User-Agent: libwww-perl/6.77 563s #Content-Length: 102400 563s # 563s #server response: 563s #HTTP/1.1 200 OK 563s #Connection: close 563s #Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 563s #Vary: In-If1 563s #Content-Length: 7 563s #Client-Date: Sun, 01 Dec 2024 10:03:28 GMT 563s #Client-Peer: 127.0.0.1:8561 563s #Client-Response-Num: 1 563s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 563s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 563s #Client-SSL-Socket-Class: IO::Socket::SSL 563s #Client-SSL-Version: TLSv1_3 563s #DMMATCH1: 1 563s # 563s # testing : length posted 563s # expected: '102400' 563s # received: 102400 563s ok 290 563s ok 565s t/ssl/require.t ..................... 565s 1..10 565s # Running under perl version 5.040000 for linux 565s # Current time local: Sun Dec 1 10:03:28 2024 565s # Current time GMT: Sun Dec 1 10:03:28 2024 565s # Using Test.pm version 1.31 565s # Using Apache/Test.pm version 1.44 565s ok 1 565s ok 2 565s ok 3 565s ok 4 565s ok 5 565s ok 6 565s ok 7 565s ok 8 565s ok 9 565s ok 10 565s ok 568s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 572s t/ssl/varlookup.t ................... 572s 1..83 572s # Running under perl version 5.040000 for linux 572s # Current time local: Sun Dec 1 10:03:34 2024 572s # Current time GMT: Sun Dec 1 10:03:34 2024 572s # Using Test.pm version 1.31 572s # Using Apache/Test.pm version 1.44 572s # testing : HTTP_USER_AGENT 572s # expected: 'libwww-perl/6.77' 572s # received: 'libwww-perl/6.77' 572s ok 1 572s # testing : HTTP:User-Agent 572s # expected: 'libwww-perl/6.77' 572s # received: 'libwww-perl/6.77' 572s ok 2 572s # testing : HTTP_REFERER 572s # expected: 't/ssl/varlookup.t' 572s # received: 't/ssl/varlookup.t' 572s ok 3 572s # testing : HTTP_HOST 572s # expected: 'localhost:8532' 572s # received: 'localhost:8532' 572s ok 4 572s # testing : QUERY_STRING 572s # expected: 'QUERY_STRING' 572s # received: 'QUERY_STRING' 572s ok 5 572s # testing : SERVER_SOFTWARE 572s # expected: qr/^Apache\/2.4.62/ 572s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0' 572s ok 6 572s # testing : SERVER_ADMIN 572s # expected: 'tuser@localhost' 572s # received: 'tuser@localhost' 572s ok 7 572s # testing : SERVER_PORT 572s # expected: '8532' 572s # received: '8532' 572s ok 8 572s # testing : SERVER_NAME 572s # expected: 'localhost' 572s # received: 'localhost' 572s ok 9 572s # testing : SERVER_PROTOCOL 572s # expected: qr/^HTTP\/1\.\d$/ 572s # received: 'HTTP/1.1' 572s ok 10 572s # testing : REMOTE_ADDR 572s # expected: '127.0.0.1' 572s # received: '127.0.0.1' 572s ok 11 572s # testing : DOCUMENT_ROOT 572s # expected: '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs' 572s # received: '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs' 572s ok 12 572s # testing : REQUEST_METHOD 572s # expected: 'GET' 572s # received: 'GET' 572s ok 13 572s # testing : REQUEST_URI 572s # expected: '/test_ssl_var_lookup' 572s # received: '/test_ssl_var_lookup' 572s ok 14 572s # testing : TIME_YEAR 572s # expected: 2024 572s # received: '2024' 572s ok 15 572s # testing : TIME_MON 572s # expected: '12' 572s # received: '12' 572s ok 16 572s # testing : TIME_DAY 572s # expected: '01' 572s # received: '01' 572s ok 17 572s # testing : TIME_WDAY 572s # expected: 0 572s # received: '0' 572s ok 18 572s # testing : IS_SUBREQ 572s # expected: 'false' 572s # received: 'false' 572s ok 19 572s # testing : API_VERSION 572s # expected: '20120211' 572s # received: '20120211' 572s ok 20 572s # testing : THE_REQUEST 572s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 572s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 572s ok 21 572s # testing : REQUEST_SCHEME 572s # expected: 'https' 572s # received: 'https' 572s ok 22 572s # testing : HTTPS 572s # expected: 'on' 572s # received: 'on' 572s ok 23 572s # testing : ENV:THE_ARGS 572s # expected: 'ENV:THE_ARGS' 572s # received: 'ENV:THE_ARGS' 572s ok 24 572s # testing : SSL_CLIENT_M_VERSION 572s # expected: qr/^\d+$/ 572s # received: '3' 572s ok 25 572s # testing : SSL_SERVER_M_VERSION 572s # expected: qr/^\d+$/ 572s # received: '3' 572s ok 26 572s # testing : SSL_CLIENT_M_SERIAL 572s # expected: qr/^[0-9A-F]+$/ 572s # received: '08' 572s ok 27 572s # testing : SSL_SERVER_M_SERIAL 572s # expected: qr/^[0-9A-F]+$/ 572s # received: '0C' 572s ok 28 572s # testing : SSL_PROTOCOL 572s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 572s # received: 'TLSv1.3' 572s ok 29 572s # testing : SSL_CLIENT_V_START 572s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 572s # received: 'Dec 1 09:55:42 2024 GMT' 572s ok 30 572s # testing : SSL_SERVER_V_START 572s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 572s # received: 'Dec 1 09:55:42 2024 GMT' 572s ok 31 572s # testing : SSL_CLIENT_V_END 572s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 572s # received: 'Dec 1 09:55:42 2025 GMT' 572s ok 32 572s # testing : SSL_SERVER_V_END 572s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 572s # received: 'Dec 1 09:55:42 2025 GMT' 572s ok 33 572s # testing : SSL_CIPHER 572s # expected: qr/^[A-Z0-9_-]+$/ 572s # received: 'TLS_AES_256_GCM_SHA384' 572s ok 34 572s # testing : SSL_CIPHER_EXPORT 572s # expected: 'false' 572s # received: 'false' 572s ok 35 572s # testing : SSL_CIPHER_ALGKEYSIZE 572s # expected: qr/^\d+$/ 572s # received: '256' 572s ok 36 572s # testing : SSL_CIPHER_USEKEYSIZE 572s # expected: qr/^\d+$/ 572s # received: '256' 572s ok 37 572s # testing : SSL_SECURE_RENEG 572s # expected: qr/^(false|true)$/ 572s # received: 'false' 572s ok 38 572s # testing : SSL_CLIENT_S_DN 572s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 572s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 572s ok 39 572s # testing : SSL_SERVER_S_DN 572s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 572s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 572s ok 40 572s # testing : SSL_CLIENT_S_DN_C 572s # expected: 'US' 572s # received: 'US' 572s ok 41 572s # testing : SSL_SERVER_S_DN_C 572s # expected: 'US' 572s # received: 'US' 572s ok 42 572s # testing : SSL_CLIENT_S_DN_ST 572s # expected: 'California' 572s # received: 'California' 572s ok 43 572s # testing : SSL_SERVER_S_DN_ST 572s # expected: 'California' 572s # received: 'California' 572s ok 44 572s # testing : SSL_CLIENT_S_DN_L 572s # expected: 'San Francisco' 572s # received: 'San Francisco' 572s ok 45 572s # testing : SSL_SERVER_S_DN_L 572s # expected: 'San Francisco' 572s # received: 'San Francisco' 572s ok 46 572s # testing : SSL_CLIENT_S_DN_O 572s # expected: 'ASF' 572s # received: 'ASF' 572s ok 47 572s # testing : SSL_SERVER_S_DN_O 572s # expected: 'ASF' 572s # received: 'ASF' 572s ok 48 572s # testing : SSL_CLIENT_S_DN_OU 572s # expected: 'httpd-test' 572s # received: 'httpd-test' 572s ok 49 572s # testing : SSL_SERVER_S_DN_OU 572s # expected: qr/^httpd-test\/([-\w]+)/ 572s # received: 'httpd-test/rsa-test' 572s ok 50 572s # testing : SSL_CLIENT_S_DN_CN 572s # expected: 'client_ok' 572s # received: 'client_ok' 572s ok 51 572s # testing : SSL_SERVER_S_DN_CN 572s # expected: 'localhost' 572s # received: 'localhost' 572s ok 52 572s # testing : SSL_CLIENT_S_DN_Email 572s # expected: 'test-dev@httpd.apache.org' 572s # received: 'test-dev@httpd.apache.org' 572s ok 53 572s # testing : SSL_SERVER_S_DN_Email 572s # expected: 'test-dev@httpd.apache.org' 572s # received: 'test-dev@httpd.apache.org' 572s ok 54 572s # testing : SSL_CLIENT_SAN_Email_0 572s # expected: 'test-dev@httpd.apache.org' 572s # received: 'test-dev@httpd.apache.org' 572s ok 55 572s # testing : SSL_SERVER_SAN_DNS_0 572s # expected: 'localhost' 572s # received: 'localhost' 572s ok 56 572s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 572s # expected: 'test-dev@httpd.apache.org' 572s # received: 'test-dev@httpd.apache.org' 572s ok 57 572s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 572s # expected: '_https.localhost' 572s # received: '_https.localhost' 572s ok 58 572s # testing : SSL_CLIENT_I_DN 572s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 572s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 572s ok 59 572s # testing : SSL_SERVER_I_DN 572s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 572s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 572s ok 60 572s # testing : SSL_CLIENT_I_DN_C 572s # expected: 'US' 572s # received: 'US' 572s ok 61 572s # testing : SSL_SERVER_I_DN_C 572s # expected: 'US' 572s # received: 'US' 572s ok 62 572s # testing : SSL_CLIENT_I_DN_ST 572s # expected: 'California' 572s # received: 'California' 572s ok 63 572s # testing : SSL_SERVER_I_DN_ST 572s # expected: 'California' 572s # received: 'California' 572s ok 64 572s # testing : SSL_CLIENT_I_DN_L 572s # expected: 'San Francisco' 572s # received: 'San Francisco' 572s ok 65 572s # testing : SSL_SERVER_I_DN_L 572s # expected: 'San Francisco' 572s # received: 'San Francisco' 572s ok 66 572s # testing : SSL_CLIENT_I_DN_O 572s # expected: 'ASF' 572s # received: 'ASF' 572s ok 67 572s # testing : SSL_SERVER_I_DN_O 572s # expected: 'ASF' 572s # received: 'ASF' 572s ok 68 572s # testing : SSL_CLIENT_I_DN_OU 572s # expected: 'httpd-test' 572s # received: 'httpd-test' 572s ok 69 572s # testing : SSL_SERVER_I_DN_OU 572s # expected: 'httpd-test' 572s # received: 'httpd-test' 572s ok 70 572s # testing : SSL_CLIENT_I_DN_CN 572s # expected: 'ca' 572s # received: 'ca' 572s ok 71 572s # testing : SSL_SERVER_I_DN_CN 572s # expected: 'ca' 572s # received: 'ca' 572s ok 72 572s # testing : SSL_SERVER_I_DN_CN_RAW 572s # expected: 'ca' 572s # received: 'ca' 572s ok 73 572s # testing : SSL_SERVER_I_DN_CN_0_RAW 572s # expected: 'ca' 572s # received: 'ca' 572s ok 74 572s # testing : SSL_CLIENT_I_DN_Email 572s # expected: 'test-dev@httpd.apache.org' 572s # received: 'test-dev@httpd.apache.org' 572s ok 75 572s # testing : SSL_SERVER_I_DN_Email 572s # expected: 'test-dev@httpd.apache.org' 572s # received: 'test-dev@httpd.apache.org' 572s ok 76 572s # testing : SSL_CLIENT_A_SIG 572s # expected: 'sha256WithRSAEncryption' 572s # received: 'sha256WithRSAEncryption' 572s ok 77 572s # testing : SSL_SERVER_A_SIG 572s # expected: 'sha256WithRSAEncryption' 572s # received: 'sha256WithRSAEncryption' 572s ok 78 572s # testing : SSL_CLIENT_A_KEY 572s # expected: 'rsaEncryption' 572s # received: 'rsaEncryption' 572s ok 79 572s # testing : SSL_SERVER_A_KEY 572s # expected: qr/^[rd]saEncryption$/ 572s # received: 'rsaEncryption' 572s ok 80 572s # testing : SSL_CLIENT_CERT 572s # expected: qr/^-----BEGIN CERTIFICATE-----/ 572s # received: '-----BEGIN CERTIFICATE----- 572s # MIIEezCCA2OgAwIBAgIBCDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 572s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 572s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 572s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx 572s # MDk1NTQyWhcNMjUxMjAxMDk1NTQyWjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 572s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 572s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 572s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 572s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiKxPZgDnbyR/b5nn7Tm/9DsKFM0HBTRGdCPj 572s # HhgZc430VRO5S9t34RiNYUafFNe9D1StQLilr43C5AfjBgrGXloF7q68meH2eSi5 572s # iRPNeAX6NiyFtoW9MOa0oPKsdmmp8ZcQGWeZN4X4n1Q/EmxTKknzjCnJxxJypqHt 572s # 2UAci90Vug6oFXm6OhGkMfNglxIXwjNaXc7tPdppf7MCxiuUgZfUr06VHXD7Qyea 572s # hRdUyUmDjyYsfUX8xQbHX9hvODmMKxcx/k3LqYJmeGj51cpbipxSx6C5SyIC+yv7 572s # 0Tw526CcDgjyVIwiFqddU2DYfc5d6INGq4fO+LQvndNaeqonSwIDAQABo4HOMIHL 572s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 572s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 572s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 572s # HQ4EFgQUjdQYpFxUVh+EIIDLxNZ/ptt982IwHwYDVR0jBBgwFoAU/SVXmH1t8O// 572s # UEJYcaHTNXcaQIYwDQYJKoZIhvcNAQELBQADggEBAKYLzXF4TSp1iFz6vLj2SU+4 572s # /bspcepWTJbTjvBSyKvcVP5SiYvRVNLNr0GHyCTCfJjKTw/I0t+qk2x5aaYAegnj 572s # hm8N15j1hmrcYjqtb0cAVLr+lFwfvAnerSLmN52XNRvyEnj3vFp6kDoeiYGVG2hT 572s # B6UXzHC4fJ9cZB5zgBCG/I1K7jvuKNVr5G4fU39c9QvX1bHswnnvmMtPdJ2CVYXZ 572s # HrgSnQO6dpO7qRgUxsdDDzgKExUocouq4bCQKkv/7SWz8euTeGqEvRiR9ds3v1/R 572s # 8ark4T0T4XMiJWBG/na2U4v0fFVg2sMmvvaC17BjbQfc8KhTsykpatYVuEw32vs= 572s # -----END CERTIFICATE----- 572s # ' 572s ok 81 572s # testing : SSL_SERVER_CERT 572s # expected: qr/^-----BEGIN CERTIFICATE-----/ 572s # received: '-----BEGIN CERTIFICATE----- 572s # MIIERDCCAyygAwIBAgIBDDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 572s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 572s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 572s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx 572s # MDk1NTQyWhcNMjUxMjAxMDk1NTQyWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 572s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 572s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 572s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 572s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArYhElok8Dn2hVno4EWr7yb15 572s # kxaugjL2ZLJvXhLg+A2nBdDyo3sYDmFXcrQYgyvmhynRDj80K6gxFwM85GOq/ynH 572s # FoaiSpUfe28DJdcVDYUcDGaVmhciwfUq686ShAFmZeSbfRmBoECHjW2rK9FQVpyc 572s # KnJu7SLz4/srK0pN1fXrUPCnRNVpVVSmD7IL+0hTERyBk36YP//sM8rio8yWDam1 572s # b0cDmSIwWT1Ty3PkbqUF8YLErYd7zzZczJz20OD79jLcNKX28W/UMpgMue8/JyKB 572s # eX2Yd5Ax8tpW/rcXg57GpHwyfsYQuUUNUbCp6Mh+kONSEACfVqtkTi8/qk2gTwID 572s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 572s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRU 572s # 0FzJl716IJq9n5fr/xYupxr3ZzAfBgNVHSMEGDAWgBT9JVeYfW3w7/9QQlhxodM1 572s # dxpAhjANBgkqhkiG9w0BAQsFAAOCAQEAMWrhVY55wnRR6aEIeTBnMzBNqyJwKjHK 572s # 98DjNRSuizyU7ZkH+S6tXMVJMAbHvh+n43EzK/05POybY6JfnffIf8Zqhq6zxAt/ 572s # JlN8lYfDuoh+S6RC0XF+bJzK8kJfKE611Z/hJQdvXsWH7iGhnEKQtqiN5YsLuTl1 572s # +q3GU23CyovpVvfDYuqwjB6Kt2d2dKfmGO7nMeFE8raB5wrEhnHHQC3Mgpn/mBOL 572s # OFKsmag3MPuQBTUAf//GA7HJkCa0qtbAMm6wMFjYEdkf0H50AjmcbQCi9xm+Ts/l 572s # Quw0EjEYq+K0X2bciJhxJGxx15+p5ppcnD7WUTTDJvOCP5X/KXtjBA== 572s # -----END CERTIFICATE----- 572s # ' 572s ok 82 572s # testing : SSL_CLIENT_VERIFY 572s # expected: 'SUCCESS' 572s # received: 'SUCCESS' 572s ok 83 572s ok 574s t/ssl/verify.t ...................... 574s 1..3 574s # Running under perl version 5.040000 for linux 574s # Current time local: Sun Dec 1 10:03:37 2024 574s # Current time GMT: Sun Dec 1 10:03:37 2024 574s # Using Test.pm version 1.31 574s # Using Apache/Test.pm version 1.44 574s HTTP/1.1 403 Forbidden 574s Connection: close 574s Date: Sun, 01 Dec 2024 10:03:40 GMT 574s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 574s Content-Length: 258 574s Content-Type: text/html; charset=iso-8859-1 574s Client-Date: Sun, 01 Dec 2024 10:03:40 GMT 574s Client-Peer: 127.0.0.1:8532 574s Client-Response-Num: 1 574s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 574s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 574s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 574s Client-SSL-Socket-Class: IO::Socket::SSL 574s Client-SSL-Version: TLSv1_3 574s Title: 403 Forbidden 574s 574s 574s 574s 403 Forbidden 574s 574s

Forbidden

574s

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

574s 574s ok 1 574s HTTP/1.1 200 OK 574s Connection: close 574s Date: Sun, 01 Dec 2024 10:03:40 GMT 574s Accept-Ranges: bytes 574s ETag: "1a-61fafa7f73d80" 574s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 574s Vary: In-If1 574s Content-Length: 26 574s Content-Type: text/html 574s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 574s Client-Date: Sun, 01 Dec 2024 10:03:40 GMT 574s Client-Peer: 127.0.0.1:8532 574s Client-Response-Num: 1 574s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 574s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 574s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 574s Client-SSL-Socket-Class: IO::Socket::SSL 574s Client-SSL-Version: TLSv1_3 574s DMMATCH1: 1 574s 574s welcome to localhost:8529 574s ok 2 574s 500 Server closed connection without sending any data back 574s Content-Type: text/plain 574s Client-Date: Sun, 01 Dec 2024 10:03:40 GMT 574s Client-Warning: Internal response 574s 574s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 574s ok 3 574s ok 574s All tests successful. 574s Files=143, Tests=7308, 465 wallclock secs ( 1.41 usr 0.36 sys + 190.56 cusr 229.17 csys = 421.50 CPU) 574s Result: PASS 574s [warning] server localhost:8529 shutdown 575s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_prefork 575s + grep -E '^Result: PASS' testlog.mpm_prefork 575s Files=143, Tests=7308, 465 wallclock secs ( 1.41 usr 0.36 sys + 190.56 cusr 229.17 csys = 421.50 CPU) 575s Result: PASS 575s + grep -E '^Result: FAIL' testlog.mpm_prefork 575s + grep -E 'server dumped core' testlog.mpm_prefork 575s + return 0 575s + run_tests mpm_worker 575s + local MPM=mpm_worker 575s + shift 575s + local LOG=testlog.mpm_worker 575s + echo =============Running-with-mpm_worker========== 575s + rm -f apache2.conf.debian 575s + cp /etc/apache2/apache2.conf apache2.conf.debian 575s + cat /etc/apache2/mods-available/mpm_worker.load 575s =============Running-with-mpm_worker========== 575s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 575s t/TEST -clean 575s + 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 575s + grep -v mpm_ 575s + xargs cat 575s + for m in bucketeer case_filter case_filter_in 575s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 575s + for m in bucketeer case_filter case_filter_in 575s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 575s + for m in bucketeer case_filter case_filter_in 575s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 575s + cat /etc/apache2/mods-available/mime.conf 575s + echo 'Servername localhost' 575s + make clean 575s [warning] setting ulimit to allow core files 575s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/TEST -clean 575s Duplicate specification "clean" for option "clean" 575s Duplicate specification "help" for option "help" 576s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules' 576s cd test_ssl && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 576s cd test_pass_brigade && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 576s cd client_add_filter && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 576s cd test_utilities && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 576s cd fold && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/fold' 576s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/fold' 576s cd list_modules && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/list_modules' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/list_modules' 576s cd test_apr_uri && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 576s cd memory_track && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/memory_track' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/memory_track' 576s cd random_chunk && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 576s cd nntp_like && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 576s cd authany && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/authany' 576s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/authany' 576s cd echo_post && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post' 576s cd test_session && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_session' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_session' 576s cd test_rwrite && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 576s cd input_body_filter && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 576s cd echo_post_chunk && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 576s cd eat_post && make clean 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/eat_post' 576s 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 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/eat_post' 576s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules' 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 576s rmdir certs 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 576s rmdir crl 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 576s rmdir proxy 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 576s rmdir newcerts 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 576s rmdir export 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 576s rmdir conf 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 576s rmdir keys 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 576s rmdir csr 576s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 576s rmdir asf 576s rmdir /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 576s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 576s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/Apache-Test' 576s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 576s t/TEST -clean 576s [warning] setting ulimit to allow core files 576s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 576s Duplicate specification "clean" for option "clean" 576s Duplicate specification "help" for option "help" 576s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 576s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 576s rm -f \ 576s TestItSelf.bso TestItSelf.def \ 576s TestItSelf.exp TestItSelf.x \ 576s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 576s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 576s *.a *.o \ 576s *perl.core MYMETA.json \ 576s MYMETA.yml blibdirs.ts \ 576s core core.*perl.*.? \ 576s core.[0-9] core.[0-9][0-9] \ 576s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 576s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 576s mon.out perl \ 576s perl perl.exe \ 576s perlmain.c pm_to_blib \ 576s pm_to_blib.ts so_locations \ 576s tmon.out 576s rm -rf \ 576s Makefile.old blib \ 576s t/TEST 576s mv Makefile Makefile.old > /dev/null 2>&1 576s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 576s rm -f \ 576s Test.bso Test.def \ 576s Test.exp Test.x \ 576s ../blib/arch/auto/Apache/Test/extralibs.all \ 576s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 576s *.a *.o \ 576s *perl.core MYMETA.json \ 576s MYMETA.yml blibdirs.ts \ 576s core core.*perl.*.? \ 576s core.[0-9] core.[0-9][0-9] \ 576s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 576s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 576s mon.out perl \ 576s perl perl.exe \ 576s perlmain.c pm_to_blib \ 576s pm_to_blib.ts so_locations \ 576s tmon.out 576s rm -rf \ 576s .mypacklist Makefile.old \ 576s blib t/REPORT \ 576s t/TEST 576s mv Makefile Makefile.old > /dev/null 2>&1 576s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/Apache-Test' 576s rm -f \ 576s test.bso test.def \ 576s test.exp test.x \ 576s blib/arch/auto/httpd-test/extralibs.all \ 576s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 576s *.a *.o \ 576s *perl.core MYMETA.json \ 576s MYMETA.yml blibdirs.ts \ 576s core core.*perl.*.? \ 576s core.[0-9] core.[0-9][0-9] \ 576s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 576s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 576s mon.out perl \ 576s perl perl.exe \ 576s perlmain.c pm_to_blib \ 576s pm_to_blib.ts so_locations \ 576s tmon.out 576s rm -rf \ 576s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 576s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 576s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 576s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 576s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 576s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 576s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 576s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 576s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 576s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 576s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 576s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 576s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 576s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 576s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 576s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 576s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 576s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 576s blib 576s mv Makefile Makefile.old > /dev/null 2>&1 576s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 576s + chown -R tuser: /tmp/autopkgtest.flEycu/autopkgtest_tmp 576s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/apache2.conf.debian' 576s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 576s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 576s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 576s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 576s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 576s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 576s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 576s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 576s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 576s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 576s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 576s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 576s [ info] generating script ./t/htdocs/modules/cgi/big.pl 576s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 576s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 576s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 576s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 576s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 576s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 576s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 576s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 576s [ info] generating script ./t/htdocs/modules/cgi/action.pl 576s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 576s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 576s [ info] generating script ./t/htdocs/modules/cgi/env.pl 576s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 576s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 576s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 576s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 576s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 576s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 576s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 576s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 576s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 576s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 576s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 576s Warning: NAME must be a package name 576s Checking if your kit is complete... 576s Looks good 576s [ info] generating script t/TEST 576s [ info] generating script ./t/cgi-bin/next_available_port.pl 576s [ info] generating script ./t/cgi-bin/cookies.pl 576s [ info] generating script t/TEST 576s Writing MYMETA.yml and MYMETA.json 576s Writing MYMETA.yml and MYMETA.json 576s Checking for Cwd...ok 576s Checking for File::Spec...ok 576s Generating a Unix-style Makefile 576s Writing Makefile for httpd-test 576s Writing MYMETA.yml and MYMETA.json 576s + su tuser -c 't/TEST ' 576s + tee testlog.mpm_worker 577s [warning] setting ulimit to allow core files 577s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/TEST 577s Duplicate specification "clean" for option "clean" 577s Duplicate specification "help" for option "help" 579s [warning] generating SSL CA for asf 579s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 579s ....+.+.................+.+.....+..........+..+...+.+.....+.+...+.................+..........+.....+.........+....+.....+++++++++++++++++++++++++++++++++++++++*..+..........+..+.+...+.....+.........+...+.........+++++++++++++++++++++++++++++++++++++++*...+.......+...+..+...+...............+...+.........+.+......+.....+.........+.+........+......+.........+......+.......+..+.+..+..........+.....+.......+...+...+.........+........+.......+..+......+.......+............+...+...+........+.+.....+.+..+.+...........+......+...+....+...+...+...........+...+............+....+..+...+.+......+..+.+......+........+.......+.....+....+...........+.+.....+...+.+.....+.........+.......+...+..+.......+..+...+..........+............+.....+.+...+............+...+......+...+..+...............+.+.....+............+...+............+......+.........+.............+..+.......+......+...+.....+.+........+...+...+............+...+....++++++ 579s .......+..+..........+...+.....+.+...+++++++++++++++++++++++++++++++++++++++*....+....+...........+.+......+...+.........+.....+..........+..+....+...........+....+..+.......+..+++++++++++++++++++++++++++++++++++++++*...+.+.....+...+...+...+......+...+................+..............+.......+..................+........+...+.+.....................+............+.....+...+...+....+..+.+...+...........+......+....+.........+..+.............+...........+...+.+......+......+..+.......+.....+.+..+...+....+.........+.....+....+..+.+............++++++ 579s ----- 579s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 579s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 579s [ 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 579s [ 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 -extensions client_ext 579s Using configuration from conf/client_snakeoil.cnf 579s Check that the request matches the signature 579s Signature ok 579s The Subject's Distinguished Name is as follows 579s countryName :PRINTABLE:'AU' 579s stateOrProvinceName :ASN.1 12:'Queensland' 579s localityName :ASN.1 12:'Mackay' 579s organizationName :ASN.1 12:'Snake Oil, Ltd.' 579s organizationalUnitName:ASN.1 12:'Staff' 579s commonName :ASN.1 12:'client_snakeoil' 579s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 579s Certificate is to be certified until Dec 1 10:03:45 2025 GMT (365 days) 579s 579s Write out database with 1 new entries 579s Database updated 579s [ 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 579s [ info] generating proxy cert: proxy/client_snakeoil.pem 579s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 580s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 580s [ 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 580s [ 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 580s Using configuration from conf/server2_dsa.cnf 580s Check that the request matches the signature 580s Signature ok 580s The Subject's Distinguished Name is as follows 580s countryName :PRINTABLE:'US' 580s stateOrProvinceName :ASN.1 12:'California' 580s localityName :ASN.1 12:'San Francisco' 580s organizationName :ASN.1 12:'ASF' 580s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 580s commonName :ASN.1 12:'localhost' 580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 580s Certificate is to be certified until Dec 1 10:03:46 2025 GMT (365 days) 580s 580s Write out database with 1 new entries 580s Database updated 580s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 580s [ 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 580s [ 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 580s Using configuration from conf/server_des3.cnf 580s Check that the request matches the signature 580s Signature ok 580s The Subject's Distinguished Name is as follows 580s countryName :PRINTABLE:'US' 580s stateOrProvinceName :ASN.1 12:'California' 580s localityName :ASN.1 12:'San Francisco' 580s organizationName :ASN.1 12:'ASF' 580s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 580s commonName :ASN.1 12:'localhost' 580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 580s Certificate is to be certified until Dec 1 10:03:46 2025 GMT (365 days) 580s 580s Write out database with 1 new entries 580s Database updated 580s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 580s [ 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 580s [ 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 580s Using configuration from conf/server2_des3_dsa.cnf 580s Check that the request matches the signature 580s Signature ok 580s The Subject's Distinguished Name is as follows 580s countryName :PRINTABLE:'US' 580s stateOrProvinceName :ASN.1 12:'California' 580s localityName :ASN.1 12:'San Francisco' 580s organizationName :ASN.1 12:'ASF' 580s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 580s commonName :ASN.1 12:'localhost' 580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 580s Certificate is to be certified until Dec 1 10:03:46 2025 GMT (365 days) 580s 580s Write out database with 1 new entries 580s Database updated 580s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 580s [ 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 580s [ 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 580s Using configuration from conf/server2_des3.cnf 580s Check that the request matches the signature 580s Signature ok 580s The Subject's Distinguished Name is as follows 580s countryName :PRINTABLE:'US' 580s stateOrProvinceName :ASN.1 12:'California' 580s localityName :ASN.1 12:'San Francisco' 580s organizationName :ASN.1 12:'ASF' 580s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 580s commonName :ASN.1 12:'localhost' 580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 580s Certificate is to be certified until Dec 1 10:03:46 2025 GMT (365 days) 580s 580s Write out database with 1 new entries 580s Database updated 580s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 580s [ 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 580s [ 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 580s Using configuration from conf/server_des3_dsa.cnf 580s Check that the request matches the signature 580s Signature ok 580s The Subject's Distinguished Name is as follows 580s countryName :PRINTABLE:'US' 580s stateOrProvinceName :ASN.1 12:'California' 580s localityName :ASN.1 12:'San Francisco' 580s organizationName :ASN.1 12:'ASF' 580s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 580s commonName :ASN.1 12:'localhost' 580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 580s Certificate is to be certified until Dec 1 10:03:46 2025 GMT (365 days) 580s 580s Write out database with 1 new entries 580s Database updated 580s [ info] openssl genrsa -out keys/client_revoked.pem 2048 580s [ 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 580s [ 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 -extensions client_ext 580s Using configuration from conf/client_revoked.cnf 580s Check that the request matches the signature 580s Signature ok 580s The Subject's Distinguished Name is as follows 580s countryName :PRINTABLE:'US' 580s stateOrProvinceName :ASN.1 12:'California' 580s localityName :ASN.1 12:'San Francisco' 580s organizationName :ASN.1 12:'ASF' 580s organizationalUnitName:ASN.1 12:'httpd-test' 580s commonName :ASN.1 12:'client_revoked' 580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 580s Certificate is to be certified until Dec 1 10:03:46 2025 GMT (365 days) 580s 580s Write out database with 1 new entries 580s Database updated 580s [ 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 580s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 580s Using configuration from conf/cacrl.cnf 580s Revoking Certificate 07. 580s Database updated 580s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 580s Using configuration from conf/cacrl.cnf 580s [ info] generating proxy cert: proxy/client_revoked.pem 580s [ info] openssl genrsa -out keys/server.pem 2048 580s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 580s [ 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 580s Using configuration from conf/server.cnf 580s Check that the request matches the signature 580s Signature ok 580s The Subject's Distinguished Name is as follows 580s countryName :PRINTABLE:'US' 580s stateOrProvinceName :ASN.1 12:'California' 580s localityName :ASN.1 12:'San Francisco' 580s organizationName :ASN.1 12:'ASF' 580s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 580s commonName :ASN.1 12:'localhost' 580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 580s Certificate is to be certified until Dec 1 10:03:46 2025 GMT (365 days) 580s 580s Write out database with 1 new entries 580s Database updated 580s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 580s [ 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 580s [ 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 580s Using configuration from conf/server_dsa.cnf 580s Check that the request matches the signature 580s Signature ok 580s The Subject's Distinguished Name is as follows 580s countryName :PRINTABLE:'US' 580s stateOrProvinceName :ASN.1 12:'California' 580s localityName :ASN.1 12:'San Francisco' 580s organizationName :ASN.1 12:'ASF' 580s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 580s commonName :ASN.1 12:'localhost' 580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 580s Certificate is to be certified until Dec 1 10:03:46 2025 GMT (365 days) 580s 580s Write out database with 1 new entries 580s Database updated 580s [ info] openssl genrsa -out keys/client_colon.pem 2048 580s [ 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 580s [ 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 -extensions client_ext 580s Using configuration from conf/client_colon.cnf 580s Check that the request matches the signature 580s Signature ok 580s The Subject's Distinguished Name is as follows 580s countryName :PRINTABLE:'US' 580s stateOrProvinceName :ASN.1 12:'California' 580s localityName :ASN.1 12:'San Francisco' 580s organizationName :ASN.1 12:'ASF' 580s organizationalUnitName:ASN.1 12:'httpd-test' 580s commonName :ASN.1 12:'user:colon' 580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 580s Certificate is to be certified until Dec 1 10:03:46 2025 GMT (365 days) 580s 580s Write out database with 1 new entries 580s Database updated 580s [ 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 580s [ info] generating proxy cert: proxy/client_colon.pem 580s [ info] openssl genrsa -out keys/server2.pem 2048 580s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 580s [ 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 580s Using configuration from conf/server2.cnf 580s Check that the request matches the signature 580s Signature ok 580s The Subject's Distinguished Name is as follows 580s countryName :PRINTABLE:'US' 580s stateOrProvinceName :ASN.1 12:'California' 580s localityName :ASN.1 12:'San Francisco' 580s organizationName :ASN.1 12:'ASF' 580s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 580s commonName :ASN.1 12:'localhost' 580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 580s Certificate is to be certified until Dec 1 10:03:46 2025 GMT (365 days) 580s 580s Write out database with 1 new entries 580s Database updated 580s [ info] openssl genrsa -out keys/client_ok.pem 2048 580s [ 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 580s [ 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_ext -extensions client_ok_ext 580s Using configuration from conf/client_ok.cnf 580s Check that the request matches the signature 580s Signature ok 580s The Subject's Distinguished Name is as follows 580s countryName :PRINTABLE:'US' 580s stateOrProvinceName :ASN.1 12:'California' 580s localityName :ASN.1 12:'San Francisco' 580s organizationName :ASN.1 12:'ASF' 580s organizationalUnitName:ASN.1 12:'httpd-test' 580s commonName :ASN.1 12:'client_ok' 580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 580s Certificate is to be certified until Dec 1 10:03:46 2025 GMT (365 days) 580s 580s Write out database with 1 new entries 580s Database updated 580s [ 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 580s [ info] generating proxy cert: proxy/client_ok.pem 580s [ info] linked ca-bundle.crl to fdd35eee.r0 580s cd test_ssl && make .libs/mod_test_ssl.so 580s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 580s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 580s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 580s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 580s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 580s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 580s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 580s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 580s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 580s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 580s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 580s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 581s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 581s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 581s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 581s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 581s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 581s cd client_add_filter && make .libs/mod_client_add_filter.so 581s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 581s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 581s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 581s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 581s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 581s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 581s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 581s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 581s cd test_utilities && make .libs/mod_test_utilities.so 581s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 581s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 581s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 581s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 581s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 581s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 581s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 581s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 581s cd fold && make .libs/mod_fold.so 581s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/fold' 581s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 581s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 581s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 581s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 582s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 582s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 582s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/fold' 582s cd list_modules && make .libs/mod_list_modules.so 582s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/list_modules' 582s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 582s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 582s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 582s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 582s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 582s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 582s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/list_modules' 582s cd test_apr_uri && make .libs/mod_test_apr_uri.so 582s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 582s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 582s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 582s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 582s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 582s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 582s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 582s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 582s cd memory_track && make .libs/mod_memory_track.so 582s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/memory_track' 582s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 582s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 582s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 582s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 582s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 583s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 583s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/memory_track' 583s cd random_chunk && make .libs/mod_random_chunk.so 583s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 583s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 583s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 583s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 583s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 583s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 583s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 583s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 583s cd nntp_like && make .libs/mod_nntp_like.so 583s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 583s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 583s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 583s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 583s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 583s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 583s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 583s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 583s cd authany && make .libs/mod_authany.so 583s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/authany' 583s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 583s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 583s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 583s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 583s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 583s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 583s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/authany' 583s cd echo_post && make .libs/mod_echo_post.so 583s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post' 583s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 583s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 583s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 584s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 584s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 584s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 584s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post' 584s cd test_session && make .libs/mod_test_session.so 584s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_session' 584s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 584s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 584s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 584s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 584s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 584s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 584s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_session' 584s cd test_rwrite && make .libs/mod_test_rwrite.so 584s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 584s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 584s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 584s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 584s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 584s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 585s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 585s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 585s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 585s cd input_body_filter && make .libs/mod_input_body_filter.so 585s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 585s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 585s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 585s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 585s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 585s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 585s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 585s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 585s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 585s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 585s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 585s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 585s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 585s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 585s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 585s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 585s cd eat_post && make .libs/mod_eat_post.so 585s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/eat_post' 585s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 585s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 585s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 585s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 585s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 585s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 585s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/eat_post' 585s /usr/sbin/apache2 -d /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 585s using Apache/2.4.62 (worker MPM) 585s 585s waiting 60 seconds for server to start: .[Sun Dec 01 10:03:51.780923 2024] [core:trace3] [pid 479328:tid 479328] core.c(3482): Setting LogLevel for all modules to trace8 585s [Sun Dec 01 10:03:51.781862 2024] [core:trace6] [pid 479328:tid 479328] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 585s [Sun Dec 01 10:03:51.781878 2024] [core:trace3] [pid 479328:tid 479328] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 585s [Sun Dec 01 10:03:51.782943 2024] [core:trace6] [pid 479328:tid 479328] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 585s [Sun Dec 01 10:03:51.782952 2024] [core:trace3] [pid 479328:tid 479328] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 585s [Sun Dec 01 10:03:51.782955 2024] [core:trace3] [pid 479328:tid 479328] core.c(3482): Setting LogLevel for all modules to info 585s [Sun Dec 01 10:03:51.782960 2024] [core:trace6] [pid 479328:tid 479328] core.c(3499): Cannot find module 'core', trying 'core_module' 585s [Sun Dec 01 10:03:51.782963 2024] [core:trace3] [pid 479328:tid 479328] core.c(3509): Setting LogLevel for module core.c to crit 585s [Sun Dec 01 10:03:51.782967 2024] [core:trace3] [pid 479328:tid 479328] core.c(3482): Setting LogLevel for all modules to crit 585s [Sun Dec 01 10:03:51.782971 2024] [core:trace6] [pid 479328:tid 479328] core.c(3499): Cannot find module 'core', trying 'core_module' 585s [Sun Dec 01 10:03:51.782974 2024] [core:trace3] [pid 479328:tid 479328] core.c(3509): Setting LogLevel for module core.c to info 585s [Sun Dec 01 10:03:51.782976 2024] [core:trace3] [pid 479328:tid 479328] core.c(3482): Setting LogLevel for all modules to crit 585s [Sun Dec 01 10:03:51.782986 2024] [core:trace6] [pid 479328:tid 479328] core.c(3499): Cannot find module 'core', trying 'core_module' 585s [Sun Dec 01 10:03:51.782989 2024] [core:trace3] [pid 479328:tid 479328] core.c(3509): Setting LogLevel for module core.c to info 585s [Sun Dec 01 10:03:51.782991 2024] [core:trace3] [pid 479328:tid 479328] core.c(3482): Setting LogLevel for all modules to crit 585s [Sun Dec 01 10:03:51.782996 2024] [core:trace3] [pid 479328:tid 479328] core.c(3482): Setting LogLevel for all modules to info 585s [Sun Dec 01 10:03:51.783001 2024] [core:trace6] [pid 479328:tid 479328] core.c(3499): Cannot find module 'core', trying 'core_module' 585s [Sun Dec 01 10:03:51.783003 2024] [core:trace3] [pid 479328:tid 479328] core.c(3509): Setting LogLevel for module core.c to crit 585s [Sun Dec 01 10:03:51.783009 2024] [core:trace3] [pid 479328:tid 479328] core.c(3482): Setting LogLevel for all modules to info 585s [Sun Dec 01 10:03:51.783590 2024] [alias:warn] [pid 479328:tid 479328] AH00671: The Alias directive in /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 585s [Sun Dec 01 10:03:51.783632 2024] [proxy:info] [pid 479328:tid 479328] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 585s [Sun Dec 01 10:03:51.784270 2024] [proxy:info] [pid 479328:tid 479328] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 585s [Sun Dec 01 10:03:51.784308 2024] [core:trace6] [pid 479328:tid 479328] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 585s [Sun Dec 01 10:03:51.784325 2024] [core:trace3] [pid 479328:tid 479328] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 585s 585s waiting 60 seconds for server to start: ok (waited 0 secs) 585s server localhost:8529 started 585s server localhost:8530 listening (mod_nntp_like) 585s server localhost:8531 listening (mod_nntp_like_ssl) 585s server localhost:8532 listening (mod_ssl) 585s server localhost:8533 listening (ssl_optional_cc) 585s server localhost:8534 listening (ssl_pr33791) 585s server localhost:8535 listening (ssl_ocsp) 585s server localhost:8536 listening (mod_vhost_alias) 585s server localhost:8537 listening (mod_proxy) 585s server localhost:8538 listening (proxy_http_bal1) 585s server localhost:8539 listening (proxy_http_bal2) 585s server localhost:8540 listening (proxy_http_balancer) 585s server localhost:8543 listening (proxy_fcgi) 585s server localhost:8544 listening (mod_cache) 585s server localhost:8545 listening (core) 585s server localhost:8546 listening (mod_include) 585s server localhost:8547 listening (cve_2011_3368_rewrite) 585s server localhost:8548 listening (proxy_http_reverse) 585s server localhost:8549 listening (proxy_http_nofwd) 585s server localhost:8550 listening (cve_2011_3368) 585s server localhost:8551 listening (mod_headers) 585s server localhost:8552 listening (mod_echo) 585s server localhost:8553 listening (mod_echo_ssl) 585s server localhost:8554 listening (error_document) 585s server localhost:8555 listening (http_unsafe) 585s server localhost:8556 listening (http_strict) 585s server localhost:8557 listening (remote_ip) 585s server localhost:8558 listening (proxy_http_https) 585s server localhost:8559 listening (proxy_https_https) 585s server localhost:8560 listening (proxy_http_https_proxy_section) 585s server localhost:8561 listening (proxy_https_https_proxy_section) 585s server localhost:8562 listening (proxy_https_http) 588s [ info] adding source lib /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 597s t/ab/base.t ......................... 597s 1..5 597s # Running under perl version 5.040000 for linux 597s # Current time local: Sun Dec 1 10:04:00 2024 597s # Current time GMT: Sun Dec 1 10:04:00 2024 597s # Using Test.pm version 1.31 597s # Using Apache/Test.pm version 1.44 597s # # running: 597s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8545/ 597s ok 1 597s ok 2 597s # # running: 597s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 597s ok 3 597s ok 4 597s ok 5 597s ok 599s t/apache/404.t ...................... 599s 1..2 599s # Running under perl version 5.040000 for linux 599s # Current time local: Sun Dec 1 10:04:03 2024 599s # Current time GMT: Sun Dec 1 10:04:03 2024 599s # Using Test.pm version 1.31 599s # Using Apache/Test.pm version 1.44 599s # GET_STR Response: 599s # HTTP/1.1 404 Not Found 599s # Connection: close 599s # Date: Sun, 01 Dec 2024 10:04:05 GMT 599s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 599s # Content-Length: 196 599s # Content-Type: text/html; charset=iso-8859-1 599s # Client-Date: Sun, 01 Dec 2024 10:04:05 GMT 599s # Client-Peer: 127.0.0.1:8529 599s # Client-Response-Num: 1 599s # Title: 404 Not Found 599s # 599s # 599s # 599s # 404 Not Found 599s # 599s #

Not Found

599s #

The requested URL was not found on this server.

599s # 599s ok 1 599s ok 2 599s ok 602s t/apache/acceptpathinfo.t ........... 602s 1..36 602s # Running under perl version 5.040000 for linux 602s # Current time local: Sun Dec 1 10:04:05 2024 602s # Current time GMT: Sun Dec 1 10:04:05 2024 602s # Using Test.pm version 1.31 602s # Using Apache/Test.pm version 1.44 602s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 602s # expected: '200' 602s # received: '200' 602s ok 1 602s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 602s # expected: qr/_\(none\)_/ 602s # received: '_(none)_' 602s ok 2 602s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 602s # expected: '404' 602s # received: '404' 602s ok 3 602s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 602s # expected: qr/Not Found/ 602s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 602s ok 28 602s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml 602s # expected: '200' 602s # received: '200' 602s ok 29 602s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml 602s # expected: qr/_\(none\)_/ 602s # received: '_(none)_' 602s ok 30 602s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml/foo/bar 602s # expected: '200' 602s # received: '200' 602s ok 31 602s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml/foo/bar 602s # expected: qr/_\/foo\/bar_/ 602s # received: '_/foo/bar_' 602s ok 32 602s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh 602s # expected: '200' 602s # received: '200' 602s ok 33 602s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh 602s # expected: qr/_\(none\)_/ 602s # received: '_(none)_' 602s ok 34 602s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh/foo/bar 602s # expected: '200' 602s # received: '200' 602s ok 35 602s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh/foo/bar 602s # expected: qr/_\/foo\/bar_/ 602s # received: '_/foo/bar_' 602s ok 36 602s ok 606s t/apache/byterange.t ................ 606s # using LWP client 606s 1..218 606s # Running under perl version 5.040000 for linux 606s # Current time local: Sun Dec 1 10:04:08 2024 606s # Current time GMT: Sun Dec 1 10:04:08 2024 606s # Using Test.pm version 1.31 606s # Using Apache/Test.pm version 1.44 606s downloaded 19556 bytes, file is 19556 bytes 606s ok 1 606s downloaded 56240 bytes, file is 56240 bytes 606s ok 2 606s downloaded 34282 bytes, file is 34282 bytes 606s ok 3 606s downloaded 55872 bytes, file is 55872 bytes 606s ok 4 606s downloaded 43888 bytes, file is 43888 bytes 606s ok 5 606s downloaded 89272 bytes, file is 89272 bytes 606s ok 6 606s downloaded 9991 bytes, file is 9991 bytes 606s ok 7 606s downloaded 9577 bytes, file is 9577 bytes 606s ok 8 606s downloaded 4100 bytes, file is 4100 bytes 606s ok 9 606s downloaded 3672 bytes, file is 3672 bytes 606s ok 10 606s downloaded 7680 bytes, file is 7680 bytes 606s ok 11 606s downloaded 144297 bytes, file is 144297 bytes 606s ok 12 606s downloaded 7966 bytes, file is 7966 bytes 606s ok 13 606s downloaded 6891 bytes, file is 6891 bytes 606s ok 14 606s downloaded 7760 bytes, file is 7760 bytes 606s ok 15 606s downloaded 6327 bytes, file is 6327 bytes 606s ok 16 606s downloaded 133639 bytes, file is 133639 bytes 606s ok 17 606s downloaded 6142 bytes, file is 6142 bytes 606s ok 18 606s downloaded 3594 bytes, file is 3594 bytes 606s ok 19 606s downloaded 4085 bytes, file is 4085 bytes 606s ok 20 606s downloaded 119424 bytes, file is 119424 bytes 606s ok 21 606s downloaded 6597 bytes, file is 6597 bytes 606s ok 22 606s downloaded 5335 bytes, file is 5335 bytes 606s ok 23 606s downloaded 4616 bytes, file is 4616 bytes 606s ok 24 606s downloaded 115538 bytes, file is 115538 bytes 606s ok 25 606s downloaded 10759 bytes, file is 10759 bytes 606s ok 26 606s downloaded 12271 bytes, file is 12271 bytes 606s ok 27 606s downloaded 9232 bytes, file is 9232 bytes 606s ok 28 606s downloaded 129679 bytes, file is 129679 bytes 606s ok 29 606s downloaded 10557 bytes, file is 10557 bytes 606s ok 30 606s downloaded 12319 bytes, file is 12319 bytes 606s ok 31 606s downloaded 8442 bytes, file is 8442 bytes 606s ok 32 606s downloaded 4450 bytes, file is 4450 bytes 606s ok 33 606s downloaded 64521 bytes, file is 64521 bytes 606s ok 34 606s downloaded 8201 bytes, file is 8201 bytes 606s ok 35 606s downloaded 4103 bytes, file is 4103 bytes 606s ok 36 606s downloaded 10924 bytes, file is 10924 bytes 606s ok 37 606s downloaded 4456 bytes, file is 4456 bytes 606s ok 38 606s downloaded 100186 bytes, file is 100186 bytes 606s ok 39 606s downloaded 7717 bytes, file is 7717 bytes 606s ok 40 606s downloaded 7702 bytes, file is 7702 bytes 606s ok 41 606s downloaded 7017 bytes, file is 7017 bytes 606s ok 42 606s downloaded 71129 bytes, file is 71129 bytes 606s ok 43 606s downloaded 4599 bytes, file is 4599 bytes 606s ok 44 606s downloaded 6150 bytes, file is 6150 bytes 606s ok 45 606s downloaded 5111 bytes, file is 5111 bytes 606s ok 46 606s downloaded 41016 bytes, file is 41016 bytes 606s ok 47 606s downloaded 5730 bytes, file is 5730 bytes 606s ok 48 606s downloaded 4682 bytes, file is 4682 bytes 606s ok 49 606s downloaded 4980 bytes, file is 4980 bytes 606s ok 50 606s downloaded 54032 bytes, file is 54032 bytes 606s ok 51 606s downloaded 7007 bytes, file is 7007 bytes 606s ok 52 606s downloaded 37377 bytes, file is 37377 bytes 606s ok 53 606s downloaded 4214 bytes, file is 4214 bytes 606s ok 54 606s downloaded 3944 bytes, file is 3944 bytes 606s ok 55 606s downloaded 4054 bytes, file is 4054 bytes 606s ok 56 606s downloaded 44427 bytes, file is 44427 bytes 606s ok 57 606s downloaded 4744 bytes, file is 4744 bytes 606s ok 58 606s downloaded 3945 bytes, file is 3945 bytes 606s ok 59 606s downloaded 4055 bytes, file is 4055 bytes 606s ok 60 606s downloaded 68935 bytes, file is 68935 bytes 606s ok 61 606s downloaded 3946 bytes, file is 3946 bytes 606s ok 62 606s downloaded 4056 bytes, file is 4056 bytes 606s ok 63 606s downloaded 51095 bytes, file is 51095 bytes 606s ok 64 606s downloaded 124707 bytes, file is 124707 bytes 606s ok 65 606s downloaded 107195 bytes, file is 107195 bytes 606s ok 66 606s downloaded 38060 bytes, file is 38060 bytes 606s ok 67 606s downloaded 4470 bytes, file is 4470 bytes 606s ok 68 606s downloaded 6335 bytes, file is 6335 bytes 606s ok 69 606s downloaded 7363 bytes, file is 7363 bytes 606s ok 70 606s downloaded 5889 bytes, file is 5889 bytes 606s ok 71 606s downloaded 4651 bytes, file is 4651 bytes 606s ok 72 606s downloaded 8356 bytes, file is 8356 bytes 606s ok 73 606s downloaded 25281 bytes, file is 25281 bytes 606s ok 74 606s downloaded 53901 bytes, file is 53901 bytes 606s ok 75 606s downloaded 115157 bytes, file is 115157 bytes 606s ok 76 606s downloaded 20457 bytes, file is 20457 bytes 606s ok 77 606s downloaded 5768 bytes, file is 5768 bytes 606s ok 78 606s downloaded 8241 bytes, file is 8241 bytes 606s ok 79 606s downloaded 846673 bytes, file is 846673 bytes 606s ok 80 606s downloaded 22584 bytes, file is 22584 bytes 606s ok 81 606s downloaded 7010 bytes, file is 7010 bytes 606s ok 82 606s downloaded 8460 bytes, file is 8460 bytes 606s ok 83 606s downloaded 294 bytes, file is 294 bytes 606s ok 84 606s downloaded 304 bytes, file is 304 bytes 606s ok 85 606s downloaded 8016 bytes, file is 8016 bytes 606s ok 86 606s downloaded 56994 bytes, file is 56994 bytes 606s ok 87 606s downloaded 4480 bytes, file is 4480 bytes 606s ok 88 606s downloaded 12665 bytes, file is 12665 bytes 606s ok 89 606s downloaded 15459 bytes, file is 15459 bytes 606s ok 90 606s downloaded 53663 bytes, file is 53663 bytes 606s ok 91 606s downloaded 4837 bytes, file is 4837 bytes 606s ok 92 606s downloaded 6939 bytes, file is 6939 bytes 606s ok 93 606s downloaded 26154 bytes, file is 26154 bytes 606s ok 94 606s downloaded 53154 bytes, file is 53154 bytes 606s ok 95 606s downloaded 4941 bytes, file is 4941 bytes 606s ok 96 606s downloaded 43100 bytes, file is 43100 bytes 606s ok 97 606s downloaded 22163 bytes, file is 22163 bytes 606s ok 98 606s downloaded 39881 bytes, file is 39881 bytes 606s ok 99 606s downloaded 51095 bytes, file is 51095 bytes 606s ok 100 606s downloaded 24504 bytes, file is 24504 bytes 606s ok 101 606s downloaded 316649 bytes, file is 316649 bytes 606s ok 102 606s downloaded 9376 bytes, file is 9376 bytes 606s ok 103 606s downloaded 46317 bytes, file is 46317 bytes 606s ok 104 606s downloaded 26950 bytes, file is 26950 bytes 606s ok 105 606s downloaded 7968 bytes, file is 7968 bytes 606s ok 106 606s downloaded 84351 bytes, file is 84351 bytes 606s ok 107 606s downloaded 37758 bytes, file is 37758 bytes 606s ok 108 606s downloaded 10258 bytes, file is 10258 bytes 606s ok 109 606s downloaded 22738 bytes, file is 22738 bytes 606s ok 110 606s downloaded 13473 bytes, file is 13473 bytes 606s ok 111 606s downloaded 10538 bytes, file is 10538 bytes 606s ok 112 606s downloaded 37601 bytes, file is 37601 bytes 606s ok 113 606s downloaded 93133 bytes, file is 93133 bytes 606s ok 114 606s downloaded 56257 bytes, file is 56257 bytes 606s ok 115 606s downloaded 39537 bytes, file is 39537 bytes 606s ok 116 606s downloaded 37806 bytes, file is 37806 bytes 606s ok 117 606s downloaded 49932 bytes, file is 49932 bytes 606s ok 118 606s downloaded 15221 bytes, file is 15221 bytes 606s ok 119 606s downloaded 22218 bytes, file is 22218 bytes 606s ok 120 606s downloaded 13355 bytes, file is 13355 bytes 606s ok 121 606s downloaded 16674 bytes, file is 16674 bytes 606s ok 122 606s downloaded 1649 bytes, file is 1649 bytes 606s ok 123 606s downloaded 427840 bytes, file is 427840 bytes 606s ok 124 606s downloaded 31790 bytes, file is 31790 bytes 606s ok 125 606s downloaded 137674 bytes, file is 137674 bytes 606s ok 126 606s downloaded 16498 bytes, file is 16498 bytes 606s ok 127 606s downloaded 13815 bytes, file is 13815 bytes 606s ok 128 606s downloaded 203704 bytes, file is 203704 bytes 606s ok 129 606s downloaded 45029 bytes, file is 45029 bytes 606s ok 130 606s downloaded 76157 bytes, file is 76157 bytes 606s ok 131 606s downloaded 6153 bytes, file is 6153 bytes 606s ok 132 606s downloaded 1538 bytes, file is 1538 bytes 606s ok 133 606s downloaded 59945 bytes, file is 59945 bytes 606s ok 134 606s downloaded 30628 bytes, file is 30628 bytes 606s ok 135 606s downloaded 2013 bytes, file is 2013 bytes 606s ok 136 606s downloaded 130207 bytes, file is 130207 bytes 606s ok 137 606s downloaded 37398 bytes, file is 37398 bytes 606s ok 138 606s downloaded 22426 bytes, file is 22426 bytes 606s ok 139 606s downloaded 35538 bytes, file is 35538 bytes 606s ok 140 606s downloaded 71704 bytes, file is 71704 bytes 606s ok 141 606s downloaded 4432 bytes, file is 4432 bytes 606s ok 142 606s downloaded 8360 bytes, file is 8360 bytes 606s ok 143 606s downloaded 12224 bytes, file is 12224 bytes 606s ok 144 606s downloaded 355 bytes, file is 355 bytes 606s ok 145 606s downloaded 2026 bytes, file is 2026 bytes 606s ok 146 606s downloaded 76152 bytes, file is 76152 bytes 606s ok 147 606s downloaded 9351 bytes, file is 9351 bytes 606s ok 148 606s downloaded 12143 bytes, file is 12143 bytes 606s ok 149 606s downloaded 26535 bytes, file is 26535 bytes 606s ok 150 606s downloaded 9588 bytes, file is 9588 bytes 606s ok 151 606s downloaded 67932 bytes, file is 67932 bytes 606s ok 152 606s downloaded 22331 bytes, file is 22331 bytes 606s ok 153 606s downloaded 3429 bytes, file is 3429 bytes 606s ok 154 606s downloaded 10963 bytes, file is 10963 bytes 606s ok 155 606s downloaded 8357 bytes, file is 8357 bytes 606s ok 156 606s downloaded 36145 bytes, file is 36145 bytes 606s ok 157 606s downloaded 26757 bytes, file is 26757 bytes 606s ok 158 606s downloaded 177324 bytes, file is 177324 bytes 606s ok 159 606s downloaded 1243 bytes, file is 1243 bytes 606s ok 160 606s downloaded 15223 bytes, file is 15223 bytes 606s ok 161 606s downloaded 93367 bytes, file is 93367 bytes 606s ok 162 606s downloaded 14283 bytes, file is 14283 bytes 606s ok 163 606s downloaded 4784 bytes, file is 4784 bytes 606s ok 164 606s downloaded 51369 bytes, file is 51369 bytes 606s ok 165 606s downloaded 49852 bytes, file is 49852 bytes 606s ok 166 606s downloaded 5144 bytes, file is 5144 bytes 606s ok 167 606s downloaded 23397 bytes, file is 23397 bytes 606s ok 168 606s downloaded 68880 bytes, file is 68880 bytes 606s ok 169 606s downloaded 12096 bytes, file is 12096 bytes 606s ok 170 606s downloaded 26551 bytes, file is 26551 bytes 606s ok 171 606s downloaded 89521 bytes, file is 89521 bytes 606s ok 172 606s downloaded 5138 bytes, file is 5138 bytes 606s ok 173 606s downloaded 6693 bytes, file is 6693 bytes 606s ok 174 606s downloaded 135766 bytes, file is 135766 bytes 606s ok 175 606s downloaded 35484 bytes, file is 35484 bytes 606s ok 176 606s downloaded 33167 bytes, file is 33167 bytes 606s ok 177 606s downloaded 48839 bytes, file is 48839 bytes 606s ok 178 606s downloaded 36188 bytes, file is 36188 bytes 606s ok 179 606s downloaded 18756 bytes, file is 18756 bytes 606s ok 180 606s downloaded 43401 bytes, file is 43401 bytes 606s ok 181 606s downloaded 509 bytes, file is 509 bytes 606s ok 182 606s downloaded 19207 bytes, file is 19207 bytes 606s ok 183 606s downloaded 15530 bytes, file is 15530 bytes 606s ok 184 606s downloaded 123375 bytes, file is 123375 bytes 606s ok 185 606s downloaded 1617 bytes, file is 1617 bytes 606s ok 186 606s downloaded 59143 bytes, file is 59143 bytes 606s ok 187 606s downloaded 27882 bytes, file is 27882 bytes 606s ok 188 606s downloaded 19186 bytes, file is 19186 bytes 606s ok 189 606s downloaded 29844 bytes, file is 29844 bytes 606s ok 190 606s downloaded 7132 bytes, file is 7132 bytes 606s ok 191 606s downloaded 9019 bytes, file is 9019 bytes 606s ok 192 606s downloaded 77753 bytes, file is 77753 bytes 606s ok 193 606s downloaded 54047 bytes, file is 54047 bytes 606s ok 194 606s downloaded 10328 bytes, file is 10328 bytes 606s ok 195 606s downloaded 45444 bytes, file is 45444 bytes 606s ok 196 606s downloaded 39569 bytes, file is 39569 bytes 606s ok 197 606s downloaded 845528 bytes, file is 845528 bytes 606s ok 198 606s downloaded 372 bytes, file is 372 bytes 606s ok 199 606s downloaded 294 bytes, file is 294 bytes 606s ok 200 606s downloaded 294 bytes, file is 294 bytes 606s ok 201 606s downloaded 10623 bytes, file is 10623 bytes 606s ok 202 606s downloaded 8511 bytes, file is 8511 bytes 606s ok 203 606s downloaded 4483 bytes, file is 4483 bytes 606s ok 204 606s downloaded 90806 bytes, file is 90806 bytes 606s ok 205 606s downloaded 25417 bytes, file is 25417 bytes 606s ok 206 606s downloaded 14126 bytes, file is 14126 bytes 606s ok 207 606s downloaded 38625 bytes, file is 38625 bytes 606s ok 208 606s downloaded 454394 bytes, file is 454394 bytes 606s ok 209 606s downloaded 7952 bytes, file is 7952 bytes 606s ok 210 606s downloaded 7400 bytes, file is 7400 bytes 606s ok 211 606s downloaded 93207 bytes, file is 93207 bytes 606s ok 212 606s downloaded 50829 bytes, file is 50829 bytes 606s ok 213 606s downloaded 3862 bytes, file is 3862 bytes 606s ok 214 606s downloaded 31841 bytes, file is 31841 bytes 606s ok 215 606s downloaded 77077 bytes, file is 77077 bytes 606s ok 216 606s downloaded 50463 bytes, file is 50463 bytes 606s ok 217 606s downloaded 24001 bytes, file is 24001 bytes 606s ok 218 606s ok 609s t/apache/byterange2.t ............... 609s 1..1 609s # Running under perl version 5.040000 for linux 609s # Current time local: Sun Dec 1 10:04:12 2024 609s # Current time GMT: Sun Dec 1 10:04:12 2024 609s # Using Test.pm version 1.31 609s # Using Apache/Test.pm version 1.44 609s # testing : return correct content 609s # expected: 'hello 609s # ' 609s # received: 'hello 609s # ' 609s ok 1 609s ok 613s t/apache/byterange3.t ............... 613s # using LWP client 613s 1..218 613s # Running under perl version 5.040000 for linux 613s # Current time local: Sun Dec 1 10:04:15 2024 613s # Current time GMT: Sun Dec 1 10:04:15 2024 613s # Using Test.pm version 1.31 613s # Using Apache/Test.pm version 1.44 613s downloaded 19556 bytes, file is 19556 bytes 613s ok 1 613s downloaded 56240 bytes, file is 56240 bytes 613s ok 2 613s downloaded 34282 bytes, file is 34282 bytes 613s ok 3 613s downloaded 55872 bytes, file is 55872 bytes 613s ok 4 613s downloaded 43888 bytes, file is 43888 bytes 613s ok 5 613s downloaded 89272 bytes, file is 89272 bytes 613s ok 6 613s downloaded 9991 bytes, file is 9991 bytes 613s ok 7 613s downloaded 9577 bytes, file is 9577 bytes 613s ok 8 613s downloaded 4100 bytes, file is 4100 bytes 613s ok 9 613s downloaded 3672 bytes, file is 3672 bytes 613s ok 10 613s downloaded 7680 bytes, file is 7680 bytes 613s ok 11 613s downloaded 144297 bytes, file is 144297 bytes 613s ok 12 613s downloaded 7966 bytes, file is 7966 bytes 613s ok 13 613s downloaded 6891 bytes, file is 6891 bytes 613s ok 14 613s downloaded 7760 bytes, file is 7760 bytes 613s ok 15 613s downloaded 6327 bytes, file is 6327 bytes 613s ok 16 613s downloaded 133639 bytes, file is 133639 bytes 613s ok 17 613s downloaded 6142 bytes, file is 6142 bytes 613s ok 18 613s downloaded 3594 bytes, file is 3594 bytes 613s ok 19 613s downloaded 4085 bytes, file is 4085 bytes 613s ok 20 613s downloaded 119424 bytes, file is 119424 bytes 613s ok 21 613s downloaded 6597 bytes, file is 6597 bytes 613s ok 22 613s downloaded 5335 bytes, file is 5335 bytes 613s ok 23 613s downloaded 4616 bytes, file is 4616 bytes 613s ok 24 613s downloaded 115538 bytes, file is 115538 bytes 613s ok 25 613s downloaded 10759 bytes, file is 10759 bytes 613s ok 26 613s downloaded 12271 bytes, file is 12271 bytes 613s ok 27 613s downloaded 9232 bytes, file is 9232 bytes 613s ok 28 613s downloaded 129679 bytes, file is 129679 bytes 613s ok 29 613s downloaded 10557 bytes, file is 10557 bytes 613s ok 30 613s downloaded 12319 bytes, file is 12319 bytes 613s ok 31 613s downloaded 8442 bytes, file is 8442 bytes 613s ok 32 613s downloaded 4450 bytes, file is 4450 bytes 613s ok 33 613s downloaded 64521 bytes, file is 64521 bytes 613s ok 34 613s downloaded 8201 bytes, file is 8201 bytes 613s ok 35 613s downloaded 4103 bytes, file is 4103 bytes 613s ok 36 613s downloaded 10924 bytes, file is 10924 bytes 613s ok 37 613s downloaded 4456 bytes, file is 4456 bytes 613s ok 38 613s downloaded 100186 bytes, file is 100186 bytes 613s ok 39 613s downloaded 7717 bytes, file is 7717 bytes 613s ok 40 613s downloaded 7702 bytes, file is 7702 bytes 613s ok 41 613s downloaded 7017 bytes, file is 7017 bytes 613s ok 42 613s downloaded 71129 bytes, file is 71129 bytes 613s ok 43 613s downloaded 4599 bytes, file is 4599 bytes 613s ok 44 613s downloaded 6150 bytes, file is 6150 bytes 613s ok 45 613s downloaded 5111 bytes, file is 5111 bytes 613s ok 46 613s downloaded 41016 bytes, file is 41016 bytes 613s ok 47 613s downloaded 5730 bytes, file is 5730 bytes 613s ok 48 613s downloaded 4682 bytes, file is 4682 bytes 613s ok 49 613s downloaded 4980 bytes, file is 4980 bytes 613s ok 50 613s downloaded 54032 bytes, file is 54032 bytes 613s ok 51 613s downloaded 7007 bytes, file is 7007 bytes 613s ok 52 613s downloaded 37377 bytes, file is 37377 bytes 613s ok 53 613s downloaded 4214 bytes, file is 4214 bytes 613s ok 54 613s downloaded 3944 bytes, file is 3944 bytes 613s ok 55 613s downloaded 4054 bytes, file is 4054 bytes 613s ok 56 613s downloaded 44427 bytes, file is 44427 bytes 613s ok 57 613s downloaded 4744 bytes, file is 4744 bytes 613s ok 58 613s downloaded 3945 bytes, file is 3945 bytes 613s ok 59 613s downloaded 4055 bytes, file is 4055 bytes 613s ok 60 613s downloaded 68935 bytes, file is 68935 bytes 613s ok 61 613s downloaded 3946 bytes, file is 3946 bytes 613s ok 62 613s downloaded 4056 bytes, file is 4056 bytes 613s ok 63 613s downloaded 51095 bytes, file is 51095 bytes 613s ok 64 613s downloaded 124707 bytes, file is 124707 bytes 613s ok 65 613s downloaded 107195 bytes, file is 107195 bytes 613s ok 66 613s downloaded 38060 bytes, file is 38060 bytes 613s ok 67 613s downloaded 4470 bytes, file is 4470 bytes 613s ok 68 613s downloaded 6335 bytes, file is 6335 bytes 613s ok 69 613s downloaded 7363 bytes, file is 7363 bytes 613s ok 70 613s downloaded 5889 bytes, file is 5889 bytes 613s ok 71 613s downloaded 4651 bytes, file is 4651 bytes 613s ok 72 613s downloaded 8356 bytes, file is 8356 bytes 613s ok 73 613s downloaded 25281 bytes, file is 25281 bytes 613s ok 74 613s downloaded 53901 bytes, file is 53901 bytes 613s ok 75 613s downloaded 115157 bytes, file is 115157 bytes 613s ok 76 613s downloaded 20457 bytes, file is 20457 bytes 613s ok 77 613s downloaded 5768 bytes, file is 5768 bytes 613s ok 78 613s downloaded 8241 bytes, file is 8241 bytes 613s ok 79 613s downloaded 846673 bytes, file is 846673 bytes 613s ok 80 613s downloaded 22584 bytes, file is 22584 bytes 613s ok 81 613s downloaded 7010 bytes, file is 7010 bytes 613s ok 82 613s downloaded 8460 bytes, file is 8460 bytes 613s ok 83 613s downloaded 294 bytes, file is 294 bytes 613s ok 84 613s downloaded 304 bytes, file is 304 bytes 613s ok 85 613s downloaded 8016 bytes, file is 8016 bytes 613s ok 86 613s downloaded 56994 bytes, file is 56994 bytes 613s ok 87 613s downloaded 4480 bytes, file is 4480 bytes 613s ok 88 613s downloaded 12665 bytes, file is 12665 bytes 613s ok 89 613s downloaded 15459 bytes, file is 15459 bytes 613s ok 90 613s downloaded 53663 bytes, file is 53663 bytes 613s ok 91 613s downloaded 4837 bytes, file is 4837 bytes 613s ok 92 613s downloaded 6939 bytes, file is 6939 bytes 613s ok 93 613s downloaded 26154 bytes, file is 26154 bytes 613s ok 94 613s downloaded 53154 bytes, file is 53154 bytes 613s ok 95 613s downloaded 4941 bytes, file is 4941 bytes 613s ok 96 613s downloaded 43100 bytes, file is 43100 bytes 613s ok 97 613s downloaded 22163 bytes, file is 22163 bytes 613s ok 98 613s downloaded 39881 bytes, file is 39881 bytes 613s ok 99 613s downloaded 51095 bytes, file is 51095 bytes 613s ok 100 613s downloaded 24504 bytes, file is 24504 bytes 613s ok 101 613s downloaded 316649 bytes, file is 316649 bytes 613s ok 102 613s downloaded 9376 bytes, file is 9376 bytes 613s ok 103 613s downloaded 46317 bytes, file is 46317 bytes 613s ok 104 613s downloaded 26950 bytes, file is 26950 bytes 613s ok 105 613s downloaded 7968 bytes, file is 7968 bytes 613s ok 106 613s downloaded 84351 bytes, file is 84351 bytes 613s ok 107 613s downloaded 37758 bytes, file is 37758 bytes 613s ok 108 613s downloaded 10258 bytes, file is 10258 bytes 613s ok 109 613s downloaded 22738 bytes, file is 22738 bytes 613s ok 110 613s downloaded 13473 bytes, file is 13473 bytes 613s ok 111 613s downloaded 10538 bytes, file is 10538 bytes 613s ok 112 613s downloaded 37601 bytes, file is 37601 bytes 613s ok 113 613s downloaded 93133 bytes, file is 93133 bytes 613s ok 114 613s downloaded 56257 bytes, file is 56257 bytes 613s ok 115 613s downloaded 39537 bytes, file is 39537 bytes 613s ok 116 613s downloaded 37806 bytes, file is 37806 bytes 613s ok 117 613s downloaded 49932 bytes, file is 49932 bytes 613s ok 118 613s downloaded 15221 bytes, file is 15221 bytes 613s ok 119 613s downloaded 22218 bytes, file is 22218 bytes 613s ok 120 613s downloaded 13355 bytes, file is 13355 bytes 613s ok 121 613s downloaded 16674 bytes, file is 16674 bytes 613s ok 122 613s downloaded 1649 bytes, file is 1649 bytes 613s ok 123 613s downloaded 427840 bytes, file is 427840 bytes 613s ok 124 613s downloaded 31790 bytes, file is 31790 bytes 613s ok 125 613s downloaded 137674 bytes, file is 137674 bytes 613s ok 126 613s downloaded 16498 bytes, file is 16498 bytes 613s ok 127 613s downloaded 13815 bytes, file is 13815 bytes 613s ok 128 613s downloaded 203704 bytes, file is 203704 bytes 613s ok 129 613s downloaded 45029 bytes, file is 45029 bytes 613s ok 130 613s downloaded 76157 bytes, file is 76157 bytes 613s ok 131 613s downloaded 6153 bytes, file is 6153 bytes 613s ok 132 613s downloaded 1538 bytes, file is 1538 bytes 613s ok 133 613s downloaded 59945 bytes, file is 59945 bytes 613s ok 134 613s downloaded 30628 bytes, file is 30628 bytes 613s ok 135 613s downloaded 2013 bytes, file is 2013 bytes 613s ok 136 613s downloaded 130207 bytes, file is 130207 bytes 613s ok 137 613s downloaded 37398 bytes, file is 37398 bytes 613s ok 138 613s downloaded 22426 bytes, file is 22426 bytes 613s ok 139 613s downloaded 35538 bytes, file is 35538 bytes 613s ok 140 613s downloaded 71704 bytes, file is 71704 bytes 613s ok 141 613s downloaded 4432 bytes, file is 4432 bytes 613s ok 142 613s downloaded 8360 bytes, file is 8360 bytes 613s ok 143 613s downloaded 12224 bytes, file is 12224 bytes 613s ok 144 613s downloaded 355 bytes, file is 355 bytes 613s ok 145 613s downloaded 2026 bytes, file is 2026 bytes 613s ok 146 613s downloaded 76152 bytes, file is 76152 bytes 613s ok 147 613s downloaded 9351 bytes, file is 9351 bytes 613s ok 148 613s downloaded 12143 bytes, file is 12143 bytes 613s ok 149 613s downloaded 26535 bytes, file is 26535 bytes 613s ok 150 613s downloaded 9588 bytes, file is 9588 bytes 613s ok 151 613s downloaded 67932 bytes, file is 67932 bytes 613s ok 152 613s downloaded 22331 bytes, file is 22331 bytes 613s ok 153 613s downloaded 3429 bytes, file is 3429 bytes 613s ok 154 613s downloaded 10963 bytes, file is 10963 bytes 613s ok 155 613s downloaded 8357 bytes, file is 8357 bytes 613s ok 156 613s downloaded 36145 bytes, file is 36145 bytes 613s ok 157 613s downloaded 26757 bytes, file is 26757 bytes 613s ok 158 613s downloaded 177324 bytes, file is 177324 bytes 613s ok 159 613s downloaded 1243 bytes, file is 1243 bytes 613s ok 160 613s downloaded 15223 bytes, file is 15223 bytes 613s ok 161 613s downloaded 93367 bytes, file is 93367 bytes 613s ok 162 613s downloaded 14283 bytes, file is 14283 bytes 613s ok 163 613s downloaded 4784 bytes, file is 4784 bytes 613s ok 164 613s downloaded 51369 bytes, file is 51369 bytes 613s ok 165 613s downloaded 49852 bytes, file is 49852 bytes 613s ok 166 613s downloaded 5144 bytes, file is 5144 bytes 613s ok 167 613s downloaded 23397 bytes, file is 23397 bytes 613s ok 168 613s downloaded 68880 bytes, file is 68880 bytes 613s ok 169 613s downloaded 12096 bytes, file is 12096 bytes 613s ok 170 613s downloaded 26551 bytes, file is 26551 bytes 613s ok 171 613s downloaded 89521 bytes, file is 89521 bytes 613s ok 172 613s downloaded 5138 bytes, file is 5138 bytes 613s ok 173 613s downloaded 6693 bytes, file is 6693 bytes 613s ok 174 613s downloaded 135766 bytes, file is 135766 bytes 613s ok 175 613s downloaded 35484 bytes, file is 35484 bytes 613s ok 176 613s downloaded 33167 bytes, file is 33167 bytes 613s ok 177 613s downloaded 48839 bytes, file is 48839 bytes 613s ok 178 613s downloaded 36188 bytes, file is 36188 bytes 613s ok 179 613s downloaded 18756 bytes, file is 18756 bytes 613s ok 180 613s downloaded 43401 bytes, file is 43401 bytes 613s ok 181 613s downloaded 509 bytes, file is 509 bytes 613s ok 182 613s downloaded 19207 bytes, file is 19207 bytes 613s ok 183 613s downloaded 15530 bytes, file is 15530 bytes 613s ok 184 613s downloaded 123375 bytes, file is 123375 bytes 613s ok 185 613s downloaded 1617 bytes, file is 1617 bytes 613s ok 186 613s downloaded 59143 bytes, file is 59143 bytes 613s ok 187 613s downloaded 27882 bytes, file is 27882 bytes 613s ok 188 613s downloaded 19186 bytes, file is 19186 bytes 613s ok 189 613s downloaded 29844 bytes, file is 29844 bytes 613s ok 190 613s downloaded 7132 bytes, file is 7132 bytes 613s ok 191 613s downloaded 9019 bytes, file is 9019 bytes 613s ok 192 613s downloaded 77753 bytes, file is 77753 bytes 613s ok 193 613s downloaded 54047 bytes, file is 54047 bytes 613s ok 194 613s downloaded 10328 bytes, file is 10328 bytes 613s ok 195 613s downloaded 45444 bytes, file is 45444 bytes 613s ok 196 613s downloaded 39569 bytes, file is 39569 bytes 613s ok 197 613s downloaded 845528 bytes, file is 845528 bytes 613s ok 198 613s downloaded 372 bytes, file is 372 bytes 613s ok 199 613s downloaded 294 bytes, file is 294 bytes 613s ok 200 613s downloaded 294 bytes, file is 294 bytes 613s ok 201 613s downloaded 10623 bytes, file is 10623 bytes 613s ok 202 613s downloaded 8511 bytes, file is 8511 bytes 613s ok 203 613s downloaded 4483 bytes, file is 4483 bytes 613s ok 204 613s downloaded 90806 bytes, file is 90806 bytes 613s ok 205 613s downloaded 25417 bytes, file is 25417 bytes 613s ok 206 613s downloaded 14126 bytes, file is 14126 bytes 613s ok 207 613s downloaded 38625 bytes, file is 38625 bytes 613s ok 208 613s downloaded 454394 bytes, file is 454394 bytes 613s ok 209 613s downloaded 7952 bytes, file is 7952 bytes 613s ok 210 613s downloaded 7400 bytes, file is 7400 bytes 613s ok 211 613s downloaded 93207 bytes, file is 93207 bytes 613s ok 212 613s downloaded 50829 bytes, file is 50829 bytes 613s ok 213 613s downloaded 3862 bytes, file is 3862 bytes 613s ok 214 613s downloaded 31841 bytes, file is 31841 bytes 613s ok 215 613s downloaded 77077 bytes, file is 77077 bytes 613s ok 216 613s downloaded 50463 bytes, file is 50463 bytes 613s ok 217 613s downloaded 24001 bytes, file is 24001 bytes 613s ok 218 613s ok 616s t/apache/byterange4.t ............... 616s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 616s 1..153 616s # Running under perl version 5.040000 for linux 616s # Current time local: Sun Dec 1 10:04:19 2024 616s # Current time GMT: Sun Dec 1 10:04:19 2024 616s # Using Test.pm version 1.31 616s # Using Apache/Test.pm version 1.44 616s range: 0-0 616s rc 206 616s expect: '0' 616s got: '0' 616s ok 1 616s range: 0-1 616s rc 206 616s expect: '00' 616s got: '00' 616s ok 2 616s range: 0-2 616s rc 206 616s expect: '000' 616s got: '000' 616s ok 3 616s range: 0-198 616s rc 206 616s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 616s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 616s ok 4 616s range: 0-199 616s rc 206 616s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 616s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 616s ok 5 616s range: 0-200 616s rc 206 616s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 616s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 616s ok 6 616s range: 0-201 616s rc 206 616s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 616s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 616s ok 7 616s range: 0-598 616s rc 206 616s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 616s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 616s ok 8 616s range: 0-599 616s rc 206 616s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 616s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 616s ok 9 616s range: 0-600 616s rc 206 616s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 616s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 616s ok 10 616s range: 0-601 616s rc 206 616s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 616s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 616s ok 11 616s range: 0-7798 616s rc 206 616s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s ok 12 616s range: 0-7799 616s rc 206 616s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s ok 13 616s range: 0-7800 616s rc 206 616s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s ok 14 616s range: 0-7801 616s rc 206 616s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s ok 15 616s range: 0-7998 616s rc 206 616s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 16 616s range: 0-7999 616s rc 206 616s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 17 616s range: 1-1 616s rc 206 616s expect: '0' 616s got: '0' 616s ok 18 616s range: 1-2 616s rc 206 616s expect: '00' 616s got: '00' 616s ok 19 616s range: 1-198 616s rc 206 616s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 616s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 616s ok 20 616s range: 1-199 616s rc 206 616s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 616s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 616s ok 21 616s range: 1-200 616s rc 206 616s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 616s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 616s ok 22 616s range: 1-201 616s rc 206 616s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 616s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 616s ok 23 616s range: 1-598 616s rc 206 616s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 616s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 616s ok 24 616s range: 1-599 616s rc 206 616s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 616s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 616s ok 25 616s range: 1-600 616s rc 206 616s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 616s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 616s ok 26 616s range: 1-601 616s rc 206 616s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 616s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 616s ok 27 616s range: 1-7798 616s rc 206 616s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s ok 28 616s range: 1-7799 616s rc 206 616s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s ok 29 616s range: 1-7800 616s rc 206 616s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s ok 30 616s range: 1-7801 616s rc 206 616s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s ok 31 616s range: 1-7998 616s rc 206 616s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 32 616s range: 1-7999 616s rc 206 616s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 33 616s range: 2-2 616s rc 206 616s expect: '0' 616s got: '0' 616s ok 34 616s range: 2-198 616s rc 206 616s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 616s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 616s ok 35 616s range: 2-199 616s rc 206 616s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 616s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 616s ok 36 616s range: 2-200 616s rc 206 616s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 616s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 616s ok 37 616s range: 2-201 616s rc 206 616s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 616s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 616s ok 38 616s range: 2-598 616s rc 206 616s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 616s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 616s ok 39 616s range: 2-599 616s rc 206 616s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 616s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 616s ok 40 616s range: 2-600 616s rc 206 616s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 616s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 616s ok 41 616s range: 2-601 616s rc 206 616s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 616s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 616s ok 42 616s range: 2-7798 616s rc 206 616s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s ok 43 616s range: 2-7799 616s rc 206 616s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s ok 44 616s range: 2-7800 616s rc 206 616s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s ok 45 616s range: 2-7801 616s rc 206 616s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s ok 46 616s range: 2-7998 616s rc 206 616s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 47 616s range: 2-7999 616s rc 206 616s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 48 616s range: 198-198 616s rc 206 616s expect: '5' 616s got: '5' 616s ok 49 616s range: 198-199 616s rc 206 616s expect: '50' 616s got: '50' 616s ok 50 616s range: 198-200 616s rc 206 616s expect: '500' 616s got: '500' 616s ok 51 616s range: 198-201 616s rc 206 616s expect: '5000' 616s got: '5000' 616s ok 52 616s range: 198-598 616s rc 206 616s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 616s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 616s ok 53 616s range: 198-599 616s rc 206 616s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 616s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 616s ok 54 616s range: 198-600 616s rc 206 616s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 616s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 616s ok 55 616s range: 198-601 616s rc 206 616s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 616s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 616s ok 56 616s range: 198-7798 616s rc 206 616s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s ok 57 616s range: 198-7799 616s rc 206 616s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s ok 58 616s range: 198-7800 616s rc 206 616s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s ok 59 616s range: 198-7801 616s rc 206 616s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s ok 60 616s range: 198-7998 616s rc 206 616s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 61 616s range: 198-7999 616s rc 206 616s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 62 616s range: 199-199 616s rc 206 616s expect: '0' 616s got: '0' 616s ok 63 616s range: 199-200 616s rc 206 616s expect: '00' 616s got: '00' 616s ok 64 616s range: 199-201 616s rc 206 616s expect: '000' 616s got: '000' 616s ok 65 616s range: 199-598 616s rc 206 616s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 616s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 616s ok 66 616s range: 199-599 616s rc 206 616s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 616s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 616s ok 67 616s range: 199-600 616s rc 206 616s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 616s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 616s ok 68 616s range: 199-601 616s rc 206 616s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 616s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 616s ok 69 616s range: 199-7798 616s rc 206 616s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s ok 70 616s range: 199-7799 616s rc 206 616s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s ok 71 616s range: 199-7800 616s rc 206 616s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s ok 72 616s range: 199-7801 616s rc 206 616s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s ok 73 616s range: 199-7998 616s rc 206 616s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 74 616s range: 199-7999 616s rc 206 616s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 75 616s range: 200-200 616s rc 206 616s expect: '0' 616s got: '0' 616s ok 76 616s range: 200-201 616s rc 206 616s expect: '00' 616s got: '00' 616s ok 77 616s range: 200-598 616s rc 206 616s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 616s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 616s ok 78 616s range: 200-599 616s rc 206 616s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 616s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 616s ok 79 616s range: 200-600 616s rc 206 616s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 616s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 616s ok 80 616s range: 200-601 616s rc 206 616s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 616s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 616s ok 81 616s range: 200-7798 616s rc 206 616s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s ok 82 616s range: 200-7799 616s rc 206 616s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s ok 83 616s range: 200-7800 616s rc 206 616s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s ok 84 616s range: 200-7801 616s rc 206 616s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s ok 85 616s range: 200-7998 616s rc 206 616s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 86 616s range: 200-7999 616s rc 206 616s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 87 616s range: 201-201 616s rc 206 616s expect: '0' 616s got: '0' 616s ok 88 616s range: 201-598 616s rc 206 616s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 616s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 616s ok 89 616s range: 201-599 616s rc 206 616s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 616s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 616s ok 90 616s range: 201-600 616s rc 206 616s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 616s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 616s ok 91 616s range: 201-601 616s rc 206 616s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 616s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 616s ok 92 616s range: 201-7798 616s rc 206 616s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s ok 93 616s range: 201-7799 616s rc 206 616s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s ok 94 616s range: 201-7800 616s rc 206 616s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s ok 95 616s range: 201-7801 616s rc 206 616s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s ok 96 616s range: 201-7998 616s rc 206 616s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 97 616s range: 201-7999 616s rc 206 616s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 98 616s range: 598-598 616s rc 206 616s expect: '5' 616s got: '5' 616s ok 99 616s range: 598-599 616s rc 206 616s expect: '50' 616s got: '50' 616s ok 100 616s range: 598-600 616s rc 206 616s expect: '500' 616s got: '500' 616s ok 101 616s range: 598-601 616s rc 206 616s expect: '5001' 616s got: '5001' 616s ok 102 616s range: 598-7798 616s rc 206 616s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s ok 103 616s range: 598-7799 616s rc 206 616s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s ok 104 616s range: 598-7800 616s rc 206 616s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s ok 105 616s range: 598-7801 616s rc 206 616s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s ok 106 616s range: 598-7998 616s rc 206 616s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 107 616s range: 598-7999 616s rc 206 616s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 108 616s range: 599-599 616s rc 206 616s expect: '0' 616s got: '0' 616s ok 109 616s range: 599-600 616s rc 206 616s expect: '00' 616s got: '00' 616s ok 110 616s range: 599-601 616s rc 206 616s expect: '001' 616s got: '001' 616s ok 111 616s range: 599-7798 616s rc 206 616s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s ok 112 616s range: 599-7799 616s rc 206 616s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s ok 113 616s range: 599-7800 616s rc 206 616s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s ok 114 616s range: 599-7801 616s rc 206 616s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s ok 115 616s range: 599-7998 616s rc 206 616s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 116 616s range: 599-7999 616s rc 206 616s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 117 616s range: 600-600 616s rc 206 616s expect: '0' 616s got: '0' 616s ok 118 616s range: 600-601 616s rc 206 616s expect: '01' 616s got: '01' 616s ok 119 616s range: 600-7798 616s rc 206 616s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s ok 120 616s range: 600-7799 616s rc 206 616s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s ok 121 616s range: 600-7800 616s rc 206 616s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s ok 122 616s range: 600-7801 616s rc 206 616s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s ok 123 616s range: 600-7998 616s rc 206 616s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 124 616s range: 600-7999 616s rc 206 616s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 125 616s range: 601-601 616s rc 206 616s expect: '1' 616s got: '1' 616s ok 126 616s range: 601-7798 616s rc 206 616s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 616s ok 127 616s range: 601-7799 616s rc 206 616s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 616s ok 128 616s range: 601-7800 616s rc 206 616s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 616s ok 129 616s range: 601-7801 616s rc 206 616s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 616s ok 130 616s range: 601-7998 616s rc 206 616s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 131 616s range: 601-7999 616s rc 206 616s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 132 616s range: 7798-7798 616s rc 206 616s expect: '5' 616s got: '5' 616s ok 133 616s range: 7798-7799 616s rc 206 616s expect: '50' 616s got: '50' 616s ok 134 616s range: 7798-7800 616s rc 206 616s expect: '501' 616s got: '501' 616s ok 135 616s range: 7798-7801 616s rc 206 616s expect: '5019' 616s got: '5019' 616s ok 136 616s range: 7798-7998 616s rc 206 616s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 137 616s range: 7798-7999 616s rc 206 616s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 138 616s range: 7799-7799 616s rc 206 616s expect: '0' 616s got: '0' 616s ok 139 616s range: 7799-7800 616s rc 206 616s expect: '01' 616s got: '01' 616s ok 140 616s range: 7799-7801 616s rc 206 616s expect: '019' 616s got: '019' 616s ok 141 616s range: 7799-7998 616s rc 206 616s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 142 616s range: 7799-7999 616s rc 206 616s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 143 616s range: 7800-7800 616s rc 206 616s expect: '1' 616s got: '1' 616s ok 144 616s range: 7800-7801 616s rc 206 616s expect: '19' 616s got: '19' 616s ok 145 616s range: 7800-7998 616s rc 206 616s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 146 616s range: 7800-7999 616s rc 206 616s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 147 616s range: 7801-7801 616s rc 206 616s expect: '9' 616s got: '9' 616s ok 148 616s range: 7801-7998 616s rc 206 616s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 616s ok 149 616s range: 7801-7999 616s rc 206 616s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 616s ok 150 616s range: 7998-7998 616s rc 206 616s expect: '0' 616s got: '0' 616s ok 151 616s range: 7998-7999 616s rc 206 616s expect: '00' 616s got: '00' 616s ok 152 616s range: 7999-7999 616s rc 206 616s expect: '0' 616s got: '0' 616s ok 153 616s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 616s ok 618s t/apache/byterange5.t ............... 618s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 618s 1..5 618s # Running under perl version 5.040000 for linux 618s # Current time local: Sun Dec 1 10:04:22 2024 618s # Current time GMT: Sun Dec 1 10:04:22 2024 618s # Using Test.pm version 1.31 618s # Using Apache/Test.pm version 1.44 618s ok 1 618s ok 2 618s ok 3 618s ok 4 618s ok 5 618s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 618s ok 621s t/apache/byterange6.t ............... 621s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 621s 1..53 621s # Running under perl version 5.040000 for linux 621s # Current time local: Sun Dec 1 10:04:24 2024 621s # Current time GMT: Sun Dec 1 10:04:24 2024 621s # Using Test.pm version 1.31 621s # Using Apache/Test.pm version 1.44 621s # expecting range 0-100 621s # expecting range 1000-1001 621s ok 1 621s # expecting range 0-100 621s # expecting range 1000-1001 621s ok 2 621s # expecting range 0-100 621s # expecting range 1000-1001 621s ok 3 621s # expecting range 1-100 621s # expecting range 1000-1001 621s ok 4 621s # expecting range 1-100 621s # expecting range 1000-1001 621s ok 5 621s # expecting range 1-100 621s # expecting range 1000-1001 621s ok 6 621s # expecting range 0-100 621s # expecting range 1000-1001 621s # expecting range 5-6 621s ok 7 621s # expecting range 0-100 621s # expecting range 1000-1001 621s # expecting range 5-6 621s ok 8 621s # expecting range 0-100 621s # expecting range 1000-1001 621s # expecting range 5-6 621s ok 9 621s # expecting range 1-100 621s # expecting range 1000-1001 621s # expecting range 5-6 621s ok 10 621s # expecting range 1-100 621s # expecting range 1000-1001 621s # expecting range 5-6 621s ok 11 621s # expecting range 1-100 621s # expecting range 1000-1001 621s # expecting range 5-6 621s ok 12 621s # expecting range 1-100 621s # expecting range 1000-1001 621s ok 13 621s # expecting range 1-100 621s # expecting range 1000-1001 621s ok 14 621s # expecting range 1-100 621s # expecting range 1000-1001 621s ok 15 621s # expecting range 1-100 621s # expecting range 1000-1001 621s ok 16 621s # expecting range 0-70 621s # expecting range 72-100 621s # expecting range 1000-1001 621s ok 17 621s # expecting range 0-100 621s # expecting range 1000-1001 621s ok 18 621s # expecting range 1-100 621s # expecting range 1000-1001 621s ok 19 621s # expecting range 1-100 621s # expecting range 1000-1001 621s ok 20 621s # expecting range 0-100 621s # expecting range 1000-1001 621s ok 21 621s # expecting range 0-100 621s # expecting range 1000-1001 621s ok 22 621s # expecting range 0-101 621s # expecting range 1000-1001 621s ok 23 621s # expecting range 0-100 621s # expecting range 1000-1001 621s ok 24 621s # expecting range 0-100 621s # expecting range 1000-1001 621s ok 25 621s # expecting range 0-101 621s # expecting range 1000-1001 621s ok 26 621s # expecting range 0-100 621s # expecting range 1000-1001 621s ok 27 621s # expecting range 0-100 621s # expecting range 1000-1001 621s ok 28 621s # expecting range 0-101 621s # expecting range 1000-1001 621s ok 29 621s # expecting range 1-10 621s # expecting range 99-99 621s ok 30 621s # expecting range 1-10 621s # expecting range 99-99 621s ok 31 621s # expecting range 1-11 621s # expecting range 99-99 621s ok 32 621s # expecting range 0-10 621s # expecting range 99-99 621s ok 33 621s # expecting range 0-10 621s # expecting range 99-99 621s ok 34 621s # expecting range 0-11 621s # expecting range 99-99 621s ok 35 621s # expecting range 0-12 621s # expecting range 99-99 621s ok 36 621s # expecting range 0-13 621s # expecting range 99-99 621s ok 37 621s # expecting range 1-11 621s # expecting range 99-99 621s ok 38 621s # expecting range 1-12 621s # expecting range 99-99 621s ok 39 621s # expecting range 1-13 621s # expecting range 99-99 621s ok 40 621s # expecting range 1-10 621s # expecting range 99-99 621s ok 41 621s # expecting range 1-11 621s # expecting range 99-99 621s ok 42 621s # expecting range 1-10 621s # expecting range 99-99 621s ok 43 621s # expecting range 0-11 621s # expecting range 99-99 621s ok 44 621s # expecting range 1-10 621s # expecting range 99-99 621s ok 45 621s # expecting range 1-20 621s # expecting range 99-99 621s ok 46 621s # expecting range 1-20 621s # expecting range 99-99 621s ok 47 621s # expecting range 1-20 621s # expecting range 99-99 621s ok 48 621s # expecting range 1-21 621s # expecting range 99-99 621s ok 49 621s # expecting range 5-12 621s # expecting range 99-99 621s ok 50 621s # expecting range 1-10 621s # expecting range 99-99 621s ok 51 621s # expecting range 5-10 621s # expecting range 1-3 621s # expecting range 99-99 621s ok 52 621s # expecting range 0-1 621s # expecting range 7999-7999 621s ok 53 621s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 621s ok 623s t/apache/byterange7.t ............... 623s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 623s 1..24 623s # Running under perl version 5.040000 for linux 623s # Current time local: Sun Dec 1 10:04:27 2024 623s # Current time GMT: Sun Dec 1 10:04:27 2024 623s # Using Test.pm version 1.31 623s # Using Apache/Test.pm version 1.44 623s Got 206 Range: 'bytes 0-1/40001' 623s body length 2 623s Content-Length: 2 623s ok 1 623s Got 206 multipart/byteranges 623s body length 196 623s Content-Length: 196 623s ok 2 623s Got 206 multipart/byteranges 623s body length 900 623s Content-Length: 900 623s ok 3 623s Got 206 multipart/byteranges 623s body length 4500 623s ok 4 623s Got 206 multipart/byteranges 623s body length 9000 623s ok 5 623s Got 200 623s ok 6 623s Got 200 623s ok 7 623s Got 200 623s ok 8 623s Got 200 623s ok 9 623s Got 200 623s ok 10 623s Got 200 623s ok 11 623s Got 200 623s ok 12 623s Got 200 623s ok 13 623s Got 200 623s ok 14 623s Got 200 623s ok 15 623s Got 200 623s ok 16 623s Got 200 623s ok 17 623s Got 200 623s ok 18 623s Got 200 623s ok 19 623s Sending '1000-200000', expecting 206 623s Got 206 Range: 'bytes 1000-40000/40001' 623s ok 20 623s Sending '100000-110000', expecting 416 623s Got 416 623s ok 21 623s Sending '100000-110000,1000-2000', expecting 206 623s Got 206 Range: 'bytes 1000-2000/40001' 623s ok 22 623s Sending '100000-110000,2000-1000', expecting 200 623s Got 200 623s ok 23 623s Sending '100000-110000,200000-', expecting 416 623s Got 416 623s ok 24 623s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 623s ok 626s t/apache/cfg_getline.t .............. 626s 1..116 626s # Running under perl version 5.040000 for linux 626s # Current time local: Sun Dec 1 10:04:29 2024 626s # Current time GMT: Sun Dec 1 10:04:29 2024 626s # Using Test.pm version 1.31 626s # Using Apache/Test.pm version 1.44 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 100 626s ok 1 626s ok 2 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 196 626s ok 3 626s ok 4 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 197 626s ok 5 626s ok 6 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 198 626s ok 7 626s ok 8 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 199 626s ok 9 626s ok 10 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 200 626s ok 11 626s ok 12 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 201 626s ok 13 626s ok 14 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 202 626s ok 15 626s ok 16 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 396 626s ok 17 626s ok 18 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 397 626s ok 19 626s ok 20 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 398 626s ok 21 626s ok 22 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 399 626s ok 23 626s ok 24 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 400 626s ok 25 626s ok 26 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 401 626s ok 27 626s ok 28 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 402 626s ok 29 626s ok 30 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 596 626s ok 31 626s ok 32 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 597 626s ok 33 626s ok 34 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 598 626s ok 35 626s ok 36 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 599 626s ok 37 626s ok 38 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 600 626s ok 39 626s ok 40 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 601 626s ok 41 626s ok 42 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 602 626s ok 43 626s ok 44 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1016 626s ok 45 626s ok 46 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1017 626s ok 47 626s ok 48 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1018 626s ok 49 626s ok 50 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1019 626s ok 51 626s ok 52 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1020 626s ok 53 626s ok 54 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1021 626s ok 55 626s ok 56 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1022 626s ok 57 626s ok 58 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1023 626s ok 59 626s ok 60 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1024 626s ok 61 626s ok 62 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1025 626s ok 63 626s ok 64 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1026 626s ok 65 626s ok 66 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1027 626s ok 67 626s ok 68 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1028 626s ok 69 626s ok 70 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1029 626s ok 71 626s ok 72 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 1030 626s ok 73 626s ok 74 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8170 626s ok 75 626s ok 76 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8171 626s ok 77 626s ok 78 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8172 626s ok 79 626s ok 80 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8173 626s ok 81 626s ok 82 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8174 626s ok 83 626s ok 84 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8175 626s ok 85 626s ok 86 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8176 626s ok 87 626s ok 88 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8177 626s ok 89 626s ok 90 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8178 626s ok 91 626s ok 92 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8179 626s ok 93 626s ok 94 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8180 626s ok 95 626s ok 96 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8181 626s ok 97 626s ok 98 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8182 626s ok 99 626s ok 100 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8183 626s ok 101 626s ok 102 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8184 626s ok 103 626s ok 104 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8185 626s ok 105 626s ok 106 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8186 626s ok 107 626s ok 108 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8187 626s ok 109 626s ok 110 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8188 626s ok 111 626s ok 112 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8189 626s ok 113 626s ok 114 626s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s Got rc 200 for length 8190 626s ok 115 626s ok 116 626s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 626s ok 629s t/apache/chunkinput.t ............... 629s 1..37 629s # Running under perl version 5.040000 for linux 629s # Current time local: Sun Dec 1 10:04:32 2024 629s # Current time GMT: Sun Dec 1 10:04:32 2024 629s # Using Test.pm version 1.31 629s # Using Apache/Test.pm version 1.44 629s testing default 629s ok 1 629s # testing : response codes 629s # expected: 'HTTP/1.1 200 OK' 629s # received: 'HTTP/1.1 200 OK' 629s ok 2 629s # testing : trailer (pid) 629s # expected: '523739' 629s # received: '523739' 629s ok 3 629s ok 4 629s # testing : response codes 629s # expected: 'HTTP/1.1 404 Not Found' 629s # received: 'HTTP/1.1 404 Not Found' 629s ok 5 629s ok 6 629s # testing : response codes 629s # expected: 'HTTP/1.1 200 OK' 629s # received: 'HTTP/1.1 200 OK' 629s ok 7 629s ok 8 629s # testing : response codes 629s # expected: 'HTTP/1.1 404 Not Found' 629s # received: 'HTTP/1.1 404 Not Found' 629s ok 9 629s ok 10 629s # testing : response codes 629s # expected: 'HTTP/1.1 200 OK' 629s # received: 'HTTP/1.1 200 OK' 629s ok 11 629s ok 12 629s # testing : response codes 629s # expected: 'HTTP/1.1 404 Not Found' 629s # received: 'HTTP/1.1 404 Not Found' 629s ok 13 629s ok 14 629s # testing : response codes 629s # expected: 'HTTP/1.1 200 OK' 629s # received: 'HTTP/1.1 200 OK' 629s ok 15 629s ok 16 629s # testing : response codes 629s # expected: 'HTTP/1.1 404 Not Found' 629s # received: 'HTTP/1.1 404 Not Found' 629s ok 17 629s ok 18 629s # testing : response codes 629s # expected: 'HTTP/1.1 200 OK' 629s # received: 'HTTP/1.1 200 OK' 629s ok 19 629s ok 20 629s # testing : response codes 629s # expected: 'HTTP/1.1 404 Not Found' 629s # received: 'HTTP/1.1 404 Not Found' 629s ok 21 629s ok 22 629s # testing : response codes 629s # expected: 'HTTP/1.1 400 Bad Request' 629s # received: 'HTTP/1.1 400 Bad Request' 629s ok 23 629s ok 24 629s # testing : response codes 629s # expected: 'HTTP/1.1 400 Bad Request' 629s # received: 'HTTP/1.1 400 Bad Request' 629s ok 25 629s ok 26 629s # testing : response codes 629s # expected: 'HTTP/1.1 413 Request Entity Too Large' 629s # received: 'HTTP/1.1 413 Request Entity Too Large' 629s ok 27 629s ok 28 629s # testing : response codes 629s # expected: 'HTTP/1.1 413 Request Entity Too Large' 629s # received: 'HTTP/1.1 413 Request Entity Too Large' 629s ok 29 629s ok 30 629s # testing : response codes 629s # expected: 'HTTP/1.1 400 Bad Request' 629s # received: 'HTTP/1.1 400 Bad Request' 629s ok 31 629s ok 32 629s # testing : response codes 629s # expected: 'HTTP/1.1 400 Bad Request' 629s # received: 'HTTP/1.1 400 Bad Request' 629s ok 33 629s ok 34 629s # testing : response codes 629s # expected: 'HTTP/1.1 400 Bad Request' 629s # received: 'HTTP/1.1 400 Bad Request' 629s ok 35 629s ok 36 629s # testing : response codes 629s # expected: 'HTTP/1.1 400 Bad Request' 629s # received: 'HTTP/1.1 400 Bad Request' 629s ok 37 629s ok 632s t/apache/contentlength.t ............ 633s 1..24 633s # Running under perl version 5.040000 for linux 633s # Current time local: Sun Dec 1 10:04:35 2024 633s # Current time GMT: Sun Dec 1 10:04:35 2024 633s # Using Test.pm version 1.31 633s # Using Apache/Test.pm version 1.44 633s testing default 633s ok 1 633s # testing : response codes POST for /echo_post with Content-Length: 633s # expected: 'HTTP/1.1 400 Bad Request' 633s # received: 'HTTP/1.1 400 Bad Request' 633s ok 2 633s ok 3 633s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 633s # expected: 'HTTP/1.1 400 Bad Request' 633s # received: 'HTTP/1.1 400 Bad Request' 633s ok 4 633s ok 5 633s # testing : response codes POST for /echo_post with Content-Length: 0 633s # expected: 'HTTP/1.1 200 OK' 633s # received: 'HTTP/1.1 200 OK' 633s ok 6 633s ok 7 633s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 633s # expected: 'HTTP/1.1 404 Not Found' 633s # received: 'HTTP/1.1 404 Not Found' 633s ok 8 633s ok 9 633s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 633s # expected: 'HTTP/1.1 200 OK' 633s # received: 'HTTP/1.1 200 OK' 633s ok 10 633s ok 11 633s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 633s # expected: 'HTTP/1.1 404 Not Found' 633s # received: 'HTTP/1.1 404 Not Found' 633s ok 12 633s ok 13 633s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 633s # expected: 'HTTP/1.1 400 Bad Request' 633s # received: 'HTTP/1.1 400 Bad Request' 633s ok 14 633s ok 15 633s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 633s # expected: 'HTTP/1.1 400 Bad Request' 633s # received: 'HTTP/1.1 400 Bad Request' 633s ok 16 633s ok 17 633s # testing : response codes POST for /echo_post with Content-Length: -1 633s # expected: 'HTTP/1.1 400 Bad Request' 633s # received: 'HTTP/1.1 400 Bad Request' 633s ok 18 633s ok 19 633s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 633s # expected: 'HTTP/1.1 400 Bad Request' 633s # received: 'HTTP/1.1 400 Bad Request' 633s ok 20 633s ok 21 633s # testing : response codes POST for /echo_post with Content-Length: 123abc 633s # expected: 'HTTP/1.1 400 Bad Request' 633s # received: 'HTTP/1.1 400 Bad Request' 633s ok 22 633s ok 23 633s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 633s # expected: 'HTTP/1.1 400 Bad Request' 633s # received: 'HTTP/1.1 400 Bad Request' 633s ok 24 633s ok 634s t/apache/errordoc.t ................. 634s 1..14 634s # Running under perl version 5.040000 for linux 634s # Current time local: Sun Dec 1 10:04:38 2024 634s # Current time GMT: Sun Dec 1 10:04:38 2024 634s # Using Test.pm version 1.31 634s # Using Apache/Test.pm version 1.44 634s # testing : notfound.html code 634s # expected: 404 634s # received: '404' 634s ok 1 634s # testing : notfound.html content 634s # expected: qr/per-server 404/ 634s # received: 'per-server 404' 634s ok 2 634s # testing : /inherit/notfound.html code 634s # expected: 404 634s # received: '404' 634s ok 3 634s # testing : /inherit/notfound.html content 634s # expected: qr/per-server 404/ 634s # received: 'per-server 404' 634s ok 4 634s # testing : /redefine/notfound.html code 634s # expected: 404 634s # received: '404' 634s ok 5 634s # testing : /redefine/notfound.html content 634s # expected: 'per-dir 404' 634s # received: 'per-dir 404' 634s ok 6 634s # testing : /redefine/notfound.html code 634s # expected: 404 634s # received: '404' 634s ok 7 634s # testing : /redefine/notfound.html content 634s # expected: qr/Not Found/ 634s # received: ' 634s # 634s # 404 Not Found 634s # 634s #

Not Found

634s #

The requested URL was not found on this server.

634s # ' 634s ok 8 634s # testing : /merge/notfound.html code 634s # expected: 404 634s # received: '404' 634s ok 9 634s # testing : /merge/notfound.html content 634s # expected: 'testing merge' 634s # received: 'testing merge' 634s ok 10 634s # testing : /merge/merge2/notfound.html code 634s # expected: 404 634s # received: '404' 634s ok 11 634s # testing : /merge/merge2/notfound.html content 634s # expected: 'testing merge' 634s # received: 'testing merge' 634s ok 12 634s # testing : /bounce/notfound.html code 634s # expected: 404 634s # received: '404' 634s ok 13 634s # testing : /bounce/notfound.html content 634s # expected: qr/expire test/ 634s # received: ' 634s # expire test 634s # expire test 634s # ' 634s ok 14 634s ok 637s t/apache/etags.t .................... 637s # Checking for existence of FileETag directive 637s # Returned 200: 637s 1..61 637s # Running under perl version 5.040000 for linux 637s # Current time local: Sun Dec 1 10:04:40 2024 637s # Current time GMT: Sun Dec 1 10:04:40 2024 637s # Using Test.pm version 1.31 637s # Using Apache/Test.pm version 1.44 637s # --- 637s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 637s # Expecting one component in ETag field 637s # Received "61fafa7f73d80" 637s ok 1 637s # --- 637s # HEAD /apache/etags/all/minus-i/test.txt 637s # Expecting two components in ETag field 637s # Received "b-61fafa7f73d80" 637s ok 2 637s # --- 637s # HEAD /apache/etags/all/minus-is/test.txt 637s # Expecting one component in ETag field 637s # Received "61fafa7f73d80" 637s ok 3 637s # --- 637s # HEAD /apache/etags/all/mis/test.txt 637s # Expecting three components in ETag field 637s # Received "7d01c-b-61fafa7f73d80" 637s ok 4 637s # --- 637s # HEAD /apache/etags/all/minus-m/test.txt 637s # Expecting two components in ETag field 637s # Received "7d00d-b" 637s ok 5 637s # --- 637s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 637s # Expecting two components in ETag field 637s # Received "7d08e-b" 637s ok 6 637s # --- 637s # HEAD /apache/etags/m/plus-mi/test.txt 637s # Expecting two components in ETag field 637s # Received "7d04e-61fafa7f73d80" 637s ok 7 637s # --- 637s # HEAD /apache/etags/all/i/test.txt 637s # Expecting one component in ETag field 637s # Received "7cff9" 637s ok 8 637s # --- 637s # HEAD /apache/etags/none/plus-mis/test.txt 637s # Expecting three components in ETag field 637s # Received "7d09b-b-61fafa7f73d80" 637s ok 9 637s # --- 637s # HEAD /apache/etags/ms/test.txt 637s # Expecting two components in ETag field 637s # Received "b-61fafa7f73d80" 637s ok 10 637s # --- 637s # HEAD /apache/etags/all/minus-ms/test.txt 637s # Expecting one component in ETag field 637s # Received "7d016" 637s ok 11 637s # --- 637s # HEAD /apache/etags/m/plus-s/test.txt 637s # Expecting two components in ETag field 637s # Received "b-61fafa7f73d80" 637s ok 12 637s # --- 637s # HEAD /apache/etags/none/mis/test.txt 637s # Expecting three components in ETag field 637s # Received "7d074-b-61fafa7f73d80" 637s ok 13 637s # --- 637s # HEAD /apache/etags/m/plus-i/test.txt 637s # Expecting two components in ETag field 637s # Received "7d045-61fafa7f73d80" 637s ok 14 637s # --- 637s # HEAD /apache/etags/m/minus-mi/test.txt 637s # Expecting field to be absent 637s # Received "b-61fafa7f73d80" 637s ok 15 637s # --- 637s # HEAD /apache/etags/none/plus-m/test.txt 637s # Expecting one component in ETag field 637s # Received "61fafa7f73d80" 637s ok 16 637s # --- 637s # HEAD /apache/etags/none/is/test.txt 637s # Expecting two components in ETag field 637s # Received "7d06b-b" 637s ok 17 637s # --- 637s # HEAD /apache/etags/m/minus-i/test.txt 637s # Expecting field to be absent 637s # Received "61fafa7f73d80" 637s ok 18 637s # --- 637s # HEAD /apache/etags/all/minus-mis/test.txt 637s # Expecting field to be absent 637s # Received "b-61fafa7f73d80" 637s ok 19 637s # --- 637s # HEAD /apache/etags/all/m/test.txt 637s # Expecting one component in ETag field 637s # Received "61fafa7f73d80" 637s ok 20 637s # --- 637s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 637s # Expecting two components in ETag field 637s # Received "b-61fafa7f73d80" 637s ok 21 637s # --- 637s # HEAD /apache/etags/i/test.txt 637s # Expecting one component in ETag field 637s # Received "7d028" 637s ok 22 637s # --- 637s # HEAD /apache/etags/s/test.txt 637s # Expecting one component in ETag field 637s # Received "b" 637s ok 23 637s # --- 637s # HEAD /apache/etags/none/plus-ms/test.txt 637s # Expecting two components in ETag field 637s # Received "b-61fafa7f73d80" 637s ok 24 637s # --- 637s # HEAD /apache/etags/m/minus-m/test.txt 637s # Expecting field to be absent 637s # Received "b-61fafa7f73d80" 637s ok 25 637s # --- 637s # HEAD /apache/etags/none/plus-i/test.txt 637s # Expecting one component in ETag field 637s # Received "7d07a" 637s ok 26 637s # --- 637s # HEAD /apache/etags/none/ms/test.txt 637s # Expecting two components in ETag field 637s # Received "b-61fafa7f73d80" 637s ok 27 637s # --- 637s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 637s # Expecting one component in ETag field 637s # Received "7d097" 637s ok 28 637s # --- 637s # HEAD /apache/etags/none/mi/test.txt 637s # Expecting two components in ETag field 637s # Received "7d071-61fafa7f73d80" 637s ok 29 637s # --- 637s # HEAD /apache/etags/none/plus-is/test.txt 637s # Expecting two components in ETag field 637s # Received "7d07d-b" 637s ok 30 637s # --- 637s # HEAD /apache/etags/m/plus-m/test.txt 637s # Expecting one component in ETag field 637s # Received "61fafa7f73d80" 637s ok 31 637s # --- 637s # HEAD /apache/etags/m/minus-ms/test.txt 637s # Expecting field to be absent 637s # Received "b-61fafa7f73d80" 637s ok 32 637s # --- 637s # HEAD /apache/etags/all/minus-mi/test.txt 637s # Expecting one component in ETag field 637s # Received "b" 637s ok 33 637s # --- 637s # HEAD /apache/etags/none/inherit/test.txt 637s # Expecting field to be absent 637s # ETag field is missing 637s ok 34 637s # --- 637s # HEAD /apache/etags/m/plus-ms/test.txt 637s # Expecting two components in ETag field 637s # Received "b-61fafa7f73d80" 637s ok 35 637s # --- 637s # HEAD /apache/etags/mis/test.txt 637s # Expecting three components in ETag field 637s # Received "7d05e-b-61fafa7f73d80" 637s ok 36 637s # --- 637s # HEAD /apache/etags/none/plus-s/test.txt 637s # Expecting one component in ETag field 637s # Received "b" 637s ok 37 637s # --- 637s # HEAD /apache/etags/none/test.txt 637s # Expecting field to be absent 637s # ETag field is missing 637s ok 38 637s # --- 637s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 637s # Expecting field to be absent 637s # Received "b-61fafa7f73d80" 637s ok 39 637s # --- 637s # HEAD /apache/etags/m/minus-is/test.txt 637s # Expecting field to be absent 637s # Received "61fafa7f73d80" 637s ok 40 637s # --- 637s # HEAD /apache/etags/m/plus-is/test.txt 637s # Expecting three components in ETag field 637s # Received "7d048-b-61fafa7f73d80" 637s ok 41 637s # --- 637s # HEAD /apache/etags/default/test.txt 637s # Expecting two components in ETag field 637s # Received "b-61fafa7f73d80" 637s ok 42 637s # --- 637s # HEAD /apache/etags/is/test.txt 637s # Expecting two components in ETag field 637s # Received "7d02b-b" 637s ok 43 637s # --- 637s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 637s # Expecting one component in ETag field 637s # Received "b" 637s ok 44 637s # --- 637s # HEAD /apache/etags/all/ms/test.txt 637s # Expecting two components in ETag field 637s # Received "b-61fafa7f73d80" 637s ok 45 637s # --- 637s # HEAD /apache/etags/all/mi/test.txt 637s # Expecting two components in ETag field 637s # Received "7d004-61fafa7f73d80" 637s ok 46 637s # --- 637s # HEAD /apache/etags/mi/test.txt 637s # Expecting two components in ETag field 637s # Received "7d05b-61fafa7f73d80" 637s ok 47 637s # --- 637s # HEAD /apache/etags/all/s/test.txt 637s # Expecting one component in ETag field 637s # Received "b" 637s ok 48 637s # --- 637s # HEAD /apache/etags/m/test.txt 637s # Expecting one component in ETag field 637s # Received "61fafa7f73d80" 637s ok 49 637s # --- 637s # HEAD /apache/etags/all/is/test.txt 637s # Expecting two components in ETag field 637s # Received "7cffe-b" 637s ok 50 637s # --- 637s # HEAD /apache/etags/none/m/test.txt 637s # Expecting one component in ETag field 637s # Received "61fafa7f73d80" 637s ok 51 637s # --- 637s # HEAD /apache/etags/m/plus-mis/test.txt 637s # Expecting three components in ETag field 637s # Received "7d051-b-61fafa7f73d80" 637s ok 52 637s # --- 637s # HEAD /apache/etags/none/i/test.txt 637s # Expecting one component in ETag field 637s # Received "7d066" 637s ok 53 637s # --- 637s # HEAD /apache/etags/none/s/test.txt 637s # Expecting one component in ETag field 637s # Received "b" 637s ok 54 637s # --- 637s # HEAD /apache/etags/m/minus-s/test.txt 637s # Expecting field to be absent 637s # Received "61fafa7f73d80" 637s ok 55 637s # --- 637s # HEAD /apache/etags/all/test.txt 637s # Expecting three components in ETag field 637s # Received "7d023-b-61fafa7f73d80" 637s ok 56 637s # --- 637s # HEAD /apache/etags/none/plus-mi/test.txt 637s # Expecting two components in ETag field 637s # Received "7d083-61fafa7f73d80" 637s ok 57 637s # --- 637s # HEAD /apache/etags/m/minus-mis/test.txt 637s # Expecting field to be absent 637s # Received "b-61fafa7f73d80" 637s ok 58 637s # --- 637s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 637s # Expecting two components in ETag field 637s # Received "7d09a-61fafa7f73d80" 637s ok 59 637s # --- 637s # HEAD /apache/etags/all/minus-s/test.txt 637s # Expecting two components in ETag field 637s # Received "7d019-61fafa7f73d80" 637s ok 60 637s # --- 637s # HEAD /apache/etags/all/inherit/test.txt 637s # Expecting three components in ETag field 637s # Received "7cffb-b-61fafa7f73d80" 637s ok 61 637s ok 640s t/apache/expr.t ..................... 640s 1..229 640s # Running under perl version 5.040000 for linux 640s # Current time local: Sun Dec 1 10:04:43 2024 640s # Current time GMT: Sun Dec 1 10:04:43 2024 640s # Using Test.pm version 1.31 640s # Using Apache/Test.pm version 1.44 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true" should evaluate to true, got true 640s ok 1 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "false" should evaluate to false, got false 640s ok 2 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s Should get parse error for "foo", got parse error 640s ok 3 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "1 -eq 01" should evaluate to true, got true 640s ok 4 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "1 -eq 2" should evaluate to false, got false 640s ok 5 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "1 -ne 2" should evaluate to true, got true 640s ok 6 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "1 -ne 1" should evaluate to false, got false 640s ok 7 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "1 -lt 02" should evaluate to true, got true 640s ok 8 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "1 -lt 1" should evaluate to false, got false 640s ok 9 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "1 -le 2" should evaluate to true, got true 640s ok 10 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "1 -le 1" should evaluate to true, got true 640s ok 11 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "2 -gt 1" should evaluate to true, got true 640s ok 12 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "1 -gt 1" should evaluate to false, got false 640s ok 13 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "2 -ge 1" should evaluate to true, got true 640s ok 14 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "1 -ge 1" should evaluate to true, got true 640s ok 15 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "1 -gt -1" should evaluate to true, got true 640s ok 16 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'aa' == 'aa'" should evaluate to true, got true 640s ok 17 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'aa' == 'b'" should evaluate to false, got false 640s ok 18 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'aa' = 'aa'" should evaluate to true, got true 640s ok 19 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'aa' = 'b'" should evaluate to false, got false 640s ok 20 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'aa' != 'b'" should evaluate to true, got true 640s ok 21 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'aa' != 'aa'" should evaluate to false, got false 640s ok 22 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'aa' < 'b'" should evaluate to true, got true 640s ok 23 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'aa' < 'aa'" should evaluate to false, got false 640s ok 24 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'aa' <= 'b'" should evaluate to true, got true 640s ok 25 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'aa' <= 'aa'" should evaluate to true, got true 640s ok 26 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'b' > 'aa'" should evaluate to true, got true 640s ok 27 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'aa' > 'aa'" should evaluate to false, got false 640s ok 28 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'b' >= 'aa'" should evaluate to true, got true 640s ok 29 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'aa' >= 'aa'" should evaluate to true, got true 640s ok 30 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 640s ok 31 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 640s ok 32 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 640s ok 33 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 640s ok 34 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 640s ok 35 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 640s ok 36 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 640s ok 37 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 640s ok 38 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 640s ok 39 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 640s ok 40 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{TIME} != ''" should evaluate to true, got true 640s ok 41 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'a' -in { 'b', 'a' } " should evaluate to true, got true 640s ok 42 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'a' -in { 'b', 'c' } " should evaluate to false, got false 640s ok 43 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " 'abc' =~ /bc/ " should evaluate to true, got true 640s ok 44 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " 'abc' =~ /BC/i " should evaluate to true, got true 640s ok 45 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " 'abc' !~ m!bc! " should evaluate to false, got false 640s ok 46 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " 'abc' !~ m!BC!i " should evaluate to false, got false 640s ok 47 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " $0 == '' " should evaluate to true, got true 640s ok 48 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " $1 == '' " should evaluate to true, got true 640s ok 49 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " $9 == '' " should evaluate to true, got true 640s ok 50 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " '$0' == '' " should evaluate to true, got true 640s ok 51 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 640s ok 52 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 640s ok 53 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 640s ok 54 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 640s ok 55 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 640s ok 56 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 640s ok 57 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 640s ok 58 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 640s ok 59 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 640s ok 60 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 640s ok 61 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 640s ok 62 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 640s ok 63 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 640s ok 64 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 640s ok 65 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 640s ok 66 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 640s ok 67 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 640s ok 68 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 640s ok 69 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 640s ok 70 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{HTTPS} == 'off' " should evaluate to true, got true 640s ok 71 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 640s ok 72 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 640s ok 73 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 640s ok 74 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 640s ok 75 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 640s ok 76 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 640s ok 77 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 640s ok 78 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 640s ok 79 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 640s ok 80 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 640s ok 81 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 640s ok 82 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "escape('?') = '%3f' " should evaluate to true, got true 640s ok 83 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "unescape('%3f') = '?' " should evaluate to true, got true 640s ok 84 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 640s ok 85 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 640s ok 86 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 640s ok 87 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "file('/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 640s ok 88 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-n ''" should evaluate to false, got false 640s ok 89 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-z ''" should evaluate to true, got true 640s ok 90 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-n '1'" should evaluate to true, got true 640s ok 91 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-z '1'" should evaluate to false, got false 640s ok 92 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s Should get parse error for "-R 'abc'", got parse error 640s ok 93 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 640s ok 94 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-R '240.0.0.0'" should evaluate to false, got false 640s ok 95 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-R '240.0.0.0/8'" should evaluate to false, got false 640s ok 96 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-R 'ff::/8'" should evaluate to false, got false 640s ok 97 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 640s ok 98 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 640s ok 99 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 640s ok 100 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 640s ok 101 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 640s ok 102 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 640s ok 103 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 640s ok 104 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'foo' -strmatch '*o'" should evaluate to true, got true 640s ok 105 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 640s ok 106 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'foo' -strmatch 'F*'" should evaluate to false, got false 640s ok 107 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'foo' -strcmatch 'F*'" should evaluate to true, got true 640s ok 108 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'foo' -strmatch 'g*'" should evaluate to false, got false 640s ok 109 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'foo' -strcmatch 'g*'" should evaluate to false, got false 640s ok 110 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 640s ok 111 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 640s ok 112 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 640s ok 113 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 640s ok 114 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s Should get parse error for "foo('bar') = 'bar'", got parse error 640s ok 115 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s Should get parse error for "%{FOO} != 'bar'", got parse error 640s ok 116 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s Should get parse error for "'bar' = bar", got parse error 640s ok 117 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true" should evaluate to true, got true 640s ok 118 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true && true" should evaluate to true, got true 640s ok 119 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true || true" should evaluate to true, got true 640s ok 120 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true || true || true" should evaluate to true, got true 640s ok 121 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true || true && true" should evaluate to true, got true 640s ok 122 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true && true || true" should evaluate to true, got true 640s ok 123 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true && true && true" should evaluate to true, got true 640s ok 124 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true || true || !true" should evaluate to true, got true 640s ok 125 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true || true && !true" should evaluate to true, got true 640s ok 126 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true && true || !true" should evaluate to true, got true 640s ok 127 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true && true && !true" should evaluate to false, got false 640s ok 128 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true && !true" should evaluate to false, got false 640s ok 129 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true || !true" should evaluate to true, got true 640s ok 130 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true || !true || true" should evaluate to true, got true 640s ok 131 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true || !true && true" should evaluate to true, got true 640s ok 132 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true && !true || true" should evaluate to true, got true 640s ok 133 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true && !true && true" should evaluate to false, got false 640s ok 134 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true || !true || !true" should evaluate to true, got true 640s ok 135 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true || !true && !true" should evaluate to true, got true 640s ok 136 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true && !true || !true" should evaluate to false, got false 640s ok 137 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "true && !true && !true" should evaluate to false, got false 640s ok 138 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true" should evaluate to false, got false 640s ok 139 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true && true" should evaluate to false, got false 640s ok 140 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true || true" should evaluate to true, got true 640s ok 141 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true || true || true" should evaluate to true, got true 640s ok 142 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true || true && true" should evaluate to true, got true 640s ok 143 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true && true || true" should evaluate to true, got true 640s ok 144 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true && true && true" should evaluate to false, got false 640s ok 145 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true || true || !true" should evaluate to true, got true 640s ok 146 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true || true && !true" should evaluate to false, got false 640s ok 147 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true && true || !true" should evaluate to false, got false 640s ok 148 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true && true && !true" should evaluate to false, got false 640s ok 149 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true && !true" should evaluate to false, got false 640s ok 150 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true || !true" should evaluate to false, got false 640s ok 151 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true || !true || true" should evaluate to true, got true 640s ok 152 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true || !true && true" should evaluate to false, got false 640s ok 153 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true && !true || true" should evaluate to true, got true 640s ok 154 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true && !true && true" should evaluate to false, got false 640s ok 155 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true || !true || !true" should evaluate to false, got false 640s ok 156 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true || !true && !true" should evaluate to false, got false 640s ok 157 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true && !true || !true" should evaluate to false, got false 640s ok 158 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!true && !true && !true" should evaluate to false, got false 640s ok 159 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true)" should evaluate to false, got false 640s ok 160 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true && true)" should evaluate to false, got false 640s ok 161 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true || true)" should evaluate to false, got false 640s ok 162 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true || true || true)" should evaluate to false, got false 640s ok 163 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true || true && true)" should evaluate to false, got false 640s ok 164 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true && true || true)" should evaluate to false, got false 640s ok 165 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true && true && true)" should evaluate to false, got false 640s ok 166 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true || true || !true)" should evaluate to false, got false 640s ok 167 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true || true && !true)" should evaluate to false, got false 640s ok 168 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true && true || !true)" should evaluate to false, got false 640s ok 169 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true && true && !true)" should evaluate to true, got true 640s ok 170 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true && !true)" should evaluate to true, got true 640s ok 171 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true || !true)" should evaluate to false, got false 640s ok 172 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true || !true || true)" should evaluate to false, got false 640s ok 173 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true || !true && true)" should evaluate to false, got false 640s ok 174 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true && !true || true)" should evaluate to false, got false 640s ok 175 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true && !true && true)" should evaluate to true, got true 640s ok 176 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true || !true || !true)" should evaluate to false, got false 640s ok 177 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true || !true && !true)" should evaluate to false, got false 640s ok 178 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true && !true || !true)" should evaluate to true, got true 640s ok 179 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(true && !true && !true)" should evaluate to true, got true 640s ok 180 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true)" should evaluate to true, got true 640s ok 181 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true && true)" should evaluate to true, got true 640s ok 182 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true || true)" should evaluate to false, got false 640s ok 183 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true || true || true)" should evaluate to false, got false 640s ok 184 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true || true && true)" should evaluate to false, got false 640s ok 185 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true && true || true)" should evaluate to false, got false 640s ok 186 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true && true && true)" should evaluate to true, got true 640s ok 187 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true || true || !true)" should evaluate to false, got false 640s ok 188 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true || true && !true)" should evaluate to true, got true 640s ok 189 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true && true || !true)" should evaluate to true, got true 640s ok 190 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true && true && !true)" should evaluate to true, got true 640s ok 191 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true && !true)" should evaluate to true, got true 640s ok 192 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true || !true)" should evaluate to true, got true 640s ok 193 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true || !true || true)" should evaluate to false, got false 640s ok 194 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true || !true && true)" should evaluate to true, got true 640s ok 195 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true && !true || true)" should evaluate to false, got false 640s ok 196 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true && !true && true)" should evaluate to true, got true 640s ok 197 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true || !true || !true)" should evaluate to true, got true 640s ok 198 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true || !true && !true)" should evaluate to true, got true 640s ok 199 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true && !true || !true)" should evaluate to true, got true 640s ok 200 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "!(!true && !true && !true)" should evaluate to true, got true 640s ok 201 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "filesize('/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 640s ok 202 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "filesize('/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 640s ok 203 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "filesize('/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 640s ok 204 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-d '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 640s ok 205 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-e '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 640s ok 206 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-f '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 640s ok 207 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-s '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 640s ok 208 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-d '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 640s ok 209 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-e '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 640s ok 210 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-f '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 640s ok 211 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-s '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 640s ok 212 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-d '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 640s ok 213 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-e '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 640s ok 214 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-f '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 640s ok 215 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-s '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 640s ok 216 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-d '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 640s ok 217 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-e '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 640s ok 218 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-f '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 640s ok 219 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-s '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 640s ok 220 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-F '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 640s ok 221 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-F '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 640s ok 222 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-U '/apache/' " should evaluate to true, got true 640s ok 223 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "-U '/apache/expr/none' " should evaluate to false, got false 640s ok 224 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 640s ok 225 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 640s ok 226 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "base64('foo') = 'Zm9v' " should evaluate to true, got true 640s ok 227 640s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 640s ok 228 640s Error log should not have 'Internal evaluation error' entries, found 0 640s ok 229 640s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 640s ok 645s t/apache/expr_string.t .............. 645s 1..29 645s # Running under perl version 5.040000 for linux 645s # Current time local: Sun Dec 1 10:04:46 2024 645s # Current time GMT: Sun Dec 1 10:04:46 2024 645s # Using Test.pm version 1.31 645s # Using Apache/Test.pm version 1.44 645s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 645s ok 1 645s Expected return code 200, got 200 for 'foo' 645s ok 2 645s # testing : log message [Sun Dec 01 10:04:49.284723 2024] [log_debug:info] [pid 479346:tid 479393] [client 127.0.0.1:48900] foo (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 645s # didn't match 645s # expected: 'foo' 645s # received: 'foo' 645s ok 3 645s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 645s ok 4 645s Expected return code 200, got 200 for '%{req:SomeHeader}' 645s ok 5 645s # testing : log message [Sun Dec 01 10:04:49.540474 2024] [log_debug:info] [pid 479346:tid 479393] [client 127.0.0.1:48900] SomeValue (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 645s # didn't match 645s # expected: 'SomeValue' 645s # received: 'SomeValue' 645s ok 6 645s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 645s ok 7 645s Should get parse error (500) for "%{", got 500 645s ok 8 645s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 645s ok 9 645s Expected return code 200, got 200 for '%' 645s ok 10 645s # testing : log message [Sun Dec 01 10:04:50.046638 2024] [log_debug:info] [pid 479332:tid 479381] [client 127.0.0.1:47852] % (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 645s # didn't match 645s # expected: '%' 645s # received: '%' 645s ok 11 645s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 645s ok 12 645s Expected return code 200, got 200 for '}' 645s ok 13 645s # testing : log message [Sun Dec 01 10:04:50.300613 2024] [log_debug:info] [pid 479332:tid 479381] [client 127.0.0.1:47852] } (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 645s # didn't match 645s # expected: '}' 645s # received: '}' 645s ok 14 645s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 645s ok 15 645s Expected return code 200, got 200 for '\"' 645s ok 16 645s # testing : log message [Sun Dec 01 10:04:50.552958 2024] [log_debug:info] [pid 479332:tid 479381] [client 127.0.0.1:47852] " (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 645s # didn't match 645s # expected: '"' 645s # received: '"' 645s ok 17 645s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 645s ok 18 645s Expected return code 200, got 200 for '\'' 645s ok 19 645s # testing : log message [Sun Dec 01 10:04:50.806639 2024] [log_debug:info] [pid 479332:tid 479381] [client 127.0.0.1:47852] ' (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 645s # didn't match 645s # expected: '\'' 645s # received: '\'' 645s ok 20 645s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 645s ok 21 645s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 645s ok 22 645s # testing : log message [Sun Dec 01 10:04:51.059475 2024] [log_debug:info] [pid 479332:tid 479381] [client 127.0.0.1:47852] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 645s # didn't match 645s # expected: '%{req:SomeHeader}' 645s # received: '%{req:SomeHeader}' 645s ok 23 645s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 645s ok 24 645s Expected return code 200, got 200 for '%{tolower:IDENT}' 645s ok 25 645s # testing : log message [Sun Dec 01 10:04:51.312382 2024] [log_debug:info] [pid 479332:tid 479381] [client 127.0.0.1:47852] ident (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 645s # didn't match 645s # expected: 'ident' 645s # received: 'ident' 645s ok 26 645s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 645s ok 27 645s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 645s ok 28 645s # testing : log message [Sun Dec 01 10:04:51.565438 2024] [log_debug:info] [pid 479332:tid 479381] [client 127.0.0.1:47852] get (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 645s # didn't match 645s # expected: 'get' 645s # received: 'get' 645s ok 29 645s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 645s ok 648s t/apache/getfile.t .................. 649s # using LWP client 649s 1..220 649s # Running under perl version 5.040000 for linux 649s # Current time local: Sun Dec 1 10:04:51 2024 649s # Current time GMT: Sun Dec 1 10:04:51 2024 649s # Using Test.pm version 1.31 649s # Using Apache/Test.pm version 1.44 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "4c64-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 19556 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl.pod 649s # expected: 19556 649s # received: 19556 649s ok 1 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "dbb0-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 56240 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5004delta.pod 649s # expected: 56240 649s # received: 56240 649s ok 2 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "85ea-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 34282 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5005delta.pod 649s # expected: 34282 649s # received: 34282 649s ok 3 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "da40-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 55872 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5100delta.pod 649s # expected: 55872 649s # received: 55872 649s ok 4 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "ab70-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 43888 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5101delta.pod 649s # expected: 43888 649s # received: 43888 649s ok 5 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "15cb8-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 89272 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5120delta.pod 649s # expected: 89272 649s # received: 89272 649s ok 6 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2707-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 9991 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5121delta.pod 649s # expected: 9991 649s # received: 9991 649s ok 7 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2569-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 9577 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5122delta.pod 649s # expected: 9577 649s # received: 9577 649s ok 8 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1004-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4100 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5123delta.pod 649s # expected: 4100 649s # received: 4100 649s ok 9 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "e58-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 3672 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5124delta.pod 649s # expected: 3672 649s # received: 3672 649s ok 10 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1e00-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 7680 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5125delta.pod 649s # expected: 7680 649s # received: 7680 649s ok 11 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "233a9-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 144297 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5140delta.pod 649s # expected: 144297 649s # received: 144297 649s ok 12 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1f1e-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 7966 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5141delta.pod 649s # expected: 7966 649s # received: 7966 649s ok 13 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1aeb-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 6891 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5142delta.pod 649s # expected: 6891 649s # received: 6891 649s ok 14 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1e50-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 7760 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5143delta.pod 649s # expected: 7760 649s # received: 7760 649s ok 15 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "18b7-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 6327 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5144delta.pod 649s # expected: 6327 649s # received: 6327 649s ok 16 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "20a07-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 133639 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5160delta.pod 649s # expected: 133639 649s # received: 133639 649s ok 17 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "17fe-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 6142 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5161delta.pod 649s # expected: 6142 649s # received: 6142 649s ok 18 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "e0a-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 3594 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5162delta.pod 649s # expected: 3594 649s # received: 3594 649s ok 19 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "ff5-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4085 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5163delta.pod 649s # expected: 4085 649s # received: 4085 649s ok 20 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1d280-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 119424 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5180delta.pod 649s # expected: 119424 649s # received: 119424 649s ok 21 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "19c5-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 6597 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5181delta.pod 649s # expected: 6597 649s # received: 6597 649s ok 22 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "14d7-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 5335 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5182delta.pod 649s # expected: 5335 649s # received: 5335 649s ok 23 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1208-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4616 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5184delta.pod 649s # expected: 4616 649s # received: 4616 649s ok 24 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1c352-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 115538 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5200delta.pod 649s # expected: 115538 649s # received: 115538 649s ok 25 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2a07-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 10759 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5201delta.pod 649s # expected: 10759 649s # received: 10759 649s ok 26 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2fef-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 12271 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5202delta.pod 649s # expected: 12271 649s # received: 12271 649s ok 27 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2410-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 9232 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5203delta.pod 649s # expected: 9232 649s # received: 9232 649s ok 28 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1fa8f-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 129679 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5220delta.pod 649s # expected: 129679 649s # received: 129679 649s ok 29 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "293d-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 10557 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5221delta.pod 649s # expected: 10557 649s # received: 10557 649s ok 30 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "301f-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 12319 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5222delta.pod 649s # expected: 12319 649s # received: 12319 649s ok 31 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "20fa-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 8442 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5223delta.pod 649s # expected: 8442 649s # received: 8442 649s ok 32 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1162-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4450 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5224delta.pod 649s # expected: 4450 649s # received: 4450 649s ok 33 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "fc09-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 64521 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5240delta.pod 649s # expected: 64521 649s # received: 64521 649s ok 34 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2009-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 8201 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5241delta.pod 649s # expected: 8201 649s # received: 8201 649s ok 35 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1007-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4103 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5242delta.pod 649s # expected: 4103 649s # received: 4103 649s ok 36 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2aac-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 10924 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5243delta.pod 649s # expected: 10924 649s # received: 10924 649s ok 37 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1168-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4456 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5244delta.pod 649s # expected: 4456 649s # received: 4456 649s ok 38 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1875a-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 100186 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5260delta.pod 649s # expected: 100186 649s # received: 100186 649s ok 39 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1e25-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 7717 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5261delta.pod 649s # expected: 7717 649s # received: 7717 649s ok 40 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1e16-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 7702 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5262delta.pod 649s # expected: 7702 649s # received: 7702 649s ok 41 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1b69-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 7017 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5263delta.pod 649s # expected: 7017 649s # received: 7017 649s ok 42 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "115d9-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 71129 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5280delta.pod 649s # expected: 71129 649s # received: 71129 649s ok 43 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "11f7-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4599 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5281delta.pod 649s # expected: 4599 649s # received: 4599 649s ok 44 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1806-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 6150 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5282delta.pod 649s # expected: 6150 649s # received: 6150 649s ok 45 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "13f7-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 5111 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5283delta.pod 649s # expected: 5111 649s # received: 5111 649s ok 46 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "a038-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 41016 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5300delta.pod 649s # expected: 41016 649s # received: 41016 649s ok 47 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1662-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 5730 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5301delta.pod 649s # expected: 5730 649s # received: 5730 649s ok 48 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "124a-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4682 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5302delta.pod 649s # expected: 4682 649s # received: 4682 649s ok 49 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1374-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4980 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5303delta.pod 649s # expected: 4980 649s # received: 4980 649s ok 50 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "d310-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 54032 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5320delta.pod 649s # expected: 54032 649s # received: 54032 649s ok 51 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1b5f-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 7007 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5321delta.pod 649s # expected: 7007 649s # received: 7007 649s ok 52 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "9201-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 37377 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5340delta.pod 649s # expected: 37377 649s # received: 37377 649s ok 53 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1076-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4214 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5341delta.pod 649s # expected: 4214 649s # received: 4214 649s ok 54 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "f68-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 3944 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5342delta.pod 649s # expected: 3944 649s # received: 3944 649s ok 55 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "fd6-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4054 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5343delta.pod 649s # expected: 4054 649s # received: 4054 649s ok 56 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "ad8b-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 44427 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5360delta.pod 649s # expected: 44427 649s # received: 44427 649s ok 57 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1288-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4744 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5361delta.pod 649s # expected: 4744 649s # received: 4744 649s ok 58 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "f69-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 3945 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5362delta.pod 649s # expected: 3945 649s # received: 3945 649s ok 59 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "fd7-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4055 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5363delta.pod 649s # expected: 4055 649s # received: 4055 649s ok 60 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "10d47-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 68935 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5380delta.pod 649s # expected: 68935 649s # received: 68935 649s ok 61 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "f6a-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 3946 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5381delta.pod 649s # expected: 3946 649s # received: 3946 649s ok 62 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "fd8-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4056 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5382delta.pod 649s # expected: 4056 649s # received: 4056 649s ok 63 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "c797-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 51095 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl5400delta.pod 649s # expected: 51095 649s # received: 51095 649s ok 64 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1e723-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 124707 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl561delta.pod 649s # expected: 124707 649s # received: 124707 649s ok 65 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1a2bb-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 107195 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl56delta.pod 649s # expected: 107195 649s # received: 107195 649s ok 66 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "94ac-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 38060 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl581delta.pod 649s # expected: 38060 649s # received: 38060 649s ok 67 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1176-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4470 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl582delta.pod 649s # expected: 4470 649s # received: 4470 649s ok 68 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "18bf-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 6335 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl583delta.pod 649s # expected: 6335 649s # received: 6335 649s ok 69 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1cc3-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 7363 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl584delta.pod 649s # expected: 7363 649s # received: 7363 649s ok 70 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1701-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 5889 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl585delta.pod 649s # expected: 5889 649s # received: 5889 649s ok 71 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "122b-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4651 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl586delta.pod 649s # expected: 4651 649s # received: 4651 649s ok 72 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "20a4-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 8356 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl587delta.pod 649s # expected: 8356 649s # received: 8356 649s ok 73 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "62c1-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 25281 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl588delta.pod 649s # expected: 25281 649s # received: 25281 649s ok 74 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "d28d-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 53901 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl589delta.pod 649s # expected: 53901 649s # received: 53901 649s ok 75 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1c1d5-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 115157 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perl58delta.pod 649s # expected: 115157 649s # received: 115157 649s ok 76 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "4fe9-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 20457 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlaix.pod 649s # expected: 20457 649s # received: 20457 649s ok 77 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1688-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 5768 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlamiga.pod 649s # expected: 5768 649s # received: 5768 649s ok 78 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2031-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 8241 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlandroid.pod 649s # expected: 8241 649s # received: 8241 649s ok 79 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "ceb51-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 846673 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlapi.pod 649s # expected: 846673 649s # received: 846673 649s ok 80 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "5838-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 22584 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlapio.pod 649s # expected: 22584 649s # received: 22584 649s ok 81 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1b62-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 7010 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlartistic.pod 649s # expected: 7010 649s # received: 7010 649s ok 82 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "210c-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 8460 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlbook.pod 649s # expected: 8460 649s # received: 8460 649s ok 83 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "126-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 294 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlboot.pod 649s # expected: 294 649s # received: 294 649s ok 84 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "130-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 304 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlbot.pod 649s # expected: 304 649s # received: 304 649s ok 85 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1f50-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 8016 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlbs2000.pod 649s # expected: 8016 649s # received: 8016 649s ok 86 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "dea2-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 56994 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlcall.pod 649s # expected: 56994 649s # received: 56994 649s ok 87 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1180-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4480 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlcheat.pod 649s # expected: 4480 649s # received: 4480 649s ok 88 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "3179-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 12665 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlclass.pod 649s # expected: 12665 649s # received: 12665 649s ok 89 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "3c63-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 15459 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlclassguts.pod 649s # expected: 15459 649s # received: 15459 649s ok 90 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "d19f-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 53663 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlclib.pod 649s # expected: 53663 649s # received: 53663 649s ok 91 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "12e5-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4837 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlcn.pod 649s # expected: 4837 649s # received: 4837 649s ok 92 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1b1b-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 6939 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlcommunity.pod 649s # expected: 6939 649s # received: 6939 649s ok 93 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "662a-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 26154 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlcygwin.pod 649s # expected: 26154 649s # received: 26154 649s ok 94 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "cfa2-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 53154 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perldata.pod 649s # expected: 53154 649s # received: 53154 649s ok 95 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "134d-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4941 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 649s # expected: 4941 649s # received: 4941 649s ok 96 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "a85c-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 43100 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perldebguts.pod 649s # expected: 43100 649s # received: 43100 649s ok 97 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "5693-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 22163 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perldebtut.pod 649s # expected: 22163 649s # received: 22163 649s ok 98 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "9bc9-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 39881 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perldebug.pod 649s # expected: 39881 649s # received: 39881 649s ok 99 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "c797-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 51095 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perldelta.pod 649s # expected: 51095 649s # received: 51095 649s ok 100 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "5fb8-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 24504 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perldeprecation.pod 649s # expected: 24504 649s # received: 24504 649s ok 101 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "4d4e9-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 316649 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perldiag.pod 649s # expected: 316649 649s # received: 316649 649s ok 102 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "24a0-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 9376 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perldoc.pod 649s # expected: 9376 649s # received: 9376 649s ok 103 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "b4ed-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 46317 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perldocstyle.pod 649s # expected: 46317 649s # received: 46317 649s ok 104 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "6946-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 26950 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perldsc.pod 649s # expected: 26950 649s # received: 26950 649s ok 105 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1f20-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 7968 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perldtrace.pod 649s # expected: 7968 649s # received: 7968 649s ok 106 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1497f-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 84351 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlebcdic.pod 649s # expected: 84351 649s # received: 84351 649s ok 107 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "937e-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 37758 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlembed.pod 649s # expected: 37758 649s # received: 37758 649s ok 108 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2812-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 10258 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlexperiment.pod 649s # expected: 10258 649s # received: 10258 649s ok 109 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "58d2-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 22738 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlfaq.pod 649s # expected: 22738 649s # received: 22738 649s ok 110 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "34a1-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 13473 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlfaq1.pod 649s # expected: 13473 649s # received: 13473 649s ok 111 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "292a-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 10538 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlfaq2.pod 649s # expected: 10538 649s # received: 10538 649s ok 112 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "92e1-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 37601 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlfaq3.pod 649s # expected: 37601 649s # received: 37601 649s ok 113 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "16bcd-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 93133 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlfaq4.pod 649s # expected: 93133 649s # received: 93133 649s ok 114 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "dbc1-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 56257 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlfaq5.pod 649s # expected: 56257 649s # received: 56257 649s ok 115 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "9a71-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 39537 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlfaq6.pod 649s # expected: 39537 649s # received: 39537 649s ok 116 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "93ae-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 37806 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlfaq7.pod 649s # expected: 37806 649s # received: 37806 649s ok 117 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "c30c-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 49932 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlfaq8.pod 649s # expected: 49932 649s # received: 49932 649s ok 118 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "3b75-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 15221 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlfaq9.pod 649s # expected: 15221 649s # received: 15221 649s ok 119 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "56ca-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 22218 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlfilter.pod 649s # expected: 22218 649s # received: 22218 649s ok 120 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "342b-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 13355 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlfork.pod 649s # expected: 13355 649s # received: 13355 649s ok 121 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "4122-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 16674 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlform.pod 649s # expected: 16674 649s # received: 16674 649s ok 122 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "671-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 1649 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 649s # expected: 1649 649s # received: 1649 649s ok 123 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "68740-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 427840 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlfunc.pod 649s # expected: 427840 649s # received: 427840 649s ok 124 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "7c2e-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 31790 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlgit.pod 649s # expected: 31790 649s # received: 31790 649s ok 125 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "219ca-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 137674 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlglossary.pod 649s # expected: 137674 649s # received: 137674 649s ok 126 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "4072-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 16498 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlgov.pod 649s # expected: 16498 649s # received: 16498 649s ok 127 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "35f7-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 13815 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlgpl.pod 649s # expected: 13815 649s # received: 13815 649s ok 128 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "31bb8-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 203704 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlguts.pod 649s # expected: 203704 649s # received: 203704 649s ok 129 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "afe5-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 45029 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlhack.pod 649s # expected: 45029 649s # received: 45029 649s ok 130 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1297d-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 76157 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlhacktips.pod 649s # expected: 76157 649s # received: 76157 649s ok 131 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1809-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 6153 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlhacktut.pod 649s # expected: 6153 649s # received: 6153 649s ok 132 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "602-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 1538 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlhaiku.pod 649s # expected: 1538 649s # received: 1538 649s ok 133 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "ea29-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 59945 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlhist.pod 649s # expected: 59945 649s # received: 59945 649s ok 134 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "77a4-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 30628 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlhpux.pod 649s # expected: 30628 649s # received: 30628 649s ok 135 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "7dd-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 2013 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlhurd.pod 649s # expected: 2013 649s # received: 2013 649s ok 136 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1fc9f-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 130207 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlintern.pod 649s # expected: 130207 649s # received: 130207 649s ok 137 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "9216-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 37398 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlinterp.pod 649s # expected: 37398 649s # received: 37398 649s ok 138 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "579a-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 22426 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlintro.pod 649s # expected: 22426 649s # received: 22426 649s ok 139 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "8ad2-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 35538 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perliol.pod 649s # expected: 35538 649s # received: 35538 649s ok 140 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "11818-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 71704 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlipc.pod 649s # expected: 71704 649s # received: 71704 649s ok 141 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1150-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4432 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlirix.pod 649s # expected: 4432 649s # received: 4432 649s ok 142 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "20a8-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 8360 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perljp.pod 649s # expected: 8360 649s # received: 8360 649s ok 143 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2fc0-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 12224 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlko.pod 649s # expected: 12224 649s # received: 12224 649s ok 144 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "163-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 355 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perllexwarn.pod 649s # expected: 355 649s # received: 355 649s ok 145 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "7ea-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 2026 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perllinux.pod 649s # expected: 2026 649s # received: 2026 649s ok 146 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "12978-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 76152 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perllocale.pod 649s # expected: 76152 649s # received: 76152 649s ok 147 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2487-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 9351 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perllol.pod 649s # expected: 9351 649s # received: 9351 649s ok 148 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2f6f-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 12143 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlmacosx.pod 649s # expected: 12143 649s # received: 12143 649s ok 149 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "67a7-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 26535 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlmod.pod 649s # expected: 26535 649s # received: 26535 649s ok 150 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2574-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 9588 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 649s # expected: 9588 649s # received: 9588 649s ok 151 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1095c-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 67932 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlmodlib.pod 649s # expected: 67932 649s # received: 67932 649s ok 152 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "573b-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 22331 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 649s # expected: 22331 649s # received: 22331 649s ok 153 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "d65-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 3429 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlmroapi.pod 649s # expected: 3429 649s # received: 3429 649s ok 154 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2ad3-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 10963 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlnewmod.pod 649s # expected: 10963 649s # received: 10963 649s ok 155 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "20a5-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 8357 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlnumber.pod 649s # expected: 8357 649s # received: 8357 649s ok 156 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "8d31-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 36145 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlobj.pod 649s # expected: 36145 649s # received: 36145 649s ok 157 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "6885-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 26757 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlootut.pod 649s # expected: 26757 649s # received: 26757 649s ok 158 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2b4ac-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 177324 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlop.pod 649s # expected: 177324 649s # received: 177324 649s ok 159 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "4db-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 1243 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 649s # expected: 1243 649s # received: 1243 649s ok 160 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "3b77-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 15223 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlopentut.pod 649s # expected: 15223 649s # received: 15223 649s ok 161 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "16cb7-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 93367 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlos2.pod 649s # expected: 93367 649s # received: 93367 649s ok 162 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "37cb-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 14283 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlos390.pod 649s # expected: 14283 649s # received: 14283 649s ok 163 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "12b0-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4784 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlos400.pod 649s # expected: 4784 649s # received: 4784 649s ok 164 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "c8a9-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 51369 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlpacktut.pod 649s # expected: 51369 649s # received: 51369 649s ok 165 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "c2bc-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 49852 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlperf.pod 649s # expected: 49852 649s # received: 49852 649s ok 166 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1418-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 5144 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlplan9.pod 649s # expected: 5144 649s # received: 5144 649s ok 167 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "5b65-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 23397 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlpod.pod 649s # expected: 23397 649s # received: 23397 649s ok 168 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "10d10-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 68880 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlpodspec.pod 649s # expected: 68880 649s # received: 68880 649s ok 169 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2f40-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 12096 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 649s # expected: 12096 649s # received: 12096 649s ok 170 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "67b7-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 26551 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlpolicy.pod 649s # expected: 26551 649s # received: 26551 649s ok 171 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "15db1-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 89521 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlport.pod 649s # expected: 89521 649s # received: 89521 649s ok 172 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1412-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 5138 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlpragma.pod 649s # expected: 5138 649s # received: 5138 649s ok 173 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1a25-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 6693 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlqnx.pod 649s # expected: 6693 649s # received: 6693 649s ok 174 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "21256-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 135766 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlre.pod 649s # expected: 135766 649s # received: 135766 649s ok 175 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "8a9c-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 35484 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlreapi.pod 649s # expected: 35484 649s # received: 35484 649s ok 176 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "818f-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 33167 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 649s # expected: 33167 649s # received: 33167 649s ok 177 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "bec7-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 48839 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 649s # expected: 48839 649s # received: 48839 649s ok 178 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "8d5c-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 36188 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlref.pod 649s # expected: 36188 649s # received: 36188 649s ok 179 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "4944-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 18756 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlreftut.pod 649s # expected: 18756 649s # received: 18756 649s ok 180 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "a989-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 43401 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlreguts.pod 649s # expected: 43401 649s # received: 43401 649s ok 181 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1fd-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 509 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlrepository.pod 649s # expected: 509 649s # received: 509 649s ok 182 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "4b07-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 19207 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlrequick.pod 649s # expected: 19207 649s # received: 19207 649s ok 183 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "3caa-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 15530 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlreref.pod 649s # expected: 15530 649s # received: 15530 649s ok 184 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1e1ef-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 123375 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlretut.pod 649s # expected: 123375 649s # received: 123375 649s ok 185 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "651-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 1617 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlriscos.pod 649s # expected: 1617 649s # received: 1617 649s ok 186 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "e707-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 59143 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlrun.pod 649s # expected: 59143 649s # received: 59143 649s ok 187 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "6cea-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 27882 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlsec.pod 649s # expected: 27882 649s # received: 27882 649s ok 188 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "4af2-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 19186 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 649s # expected: 19186 649s # received: 19186 649s ok 189 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "7494-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 29844 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlsolaris.pod 649s # expected: 29844 649s # received: 29844 649s ok 190 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1bdc-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 7132 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlsource.pod 649s # expected: 7132 649s # received: 7132 649s ok 191 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "233b-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 9019 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlstyle.pod 649s # expected: 9019 649s # received: 9019 649s ok 192 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "12fb9-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 77753 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlsub.pod 649s # expected: 77753 649s # received: 77753 649s ok 193 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "d31f-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 54047 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlsyn.pod 649s # expected: 54047 649s # received: 54047 649s ok 194 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "2858-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 10328 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlsynology.pod 649s # expected: 10328 649s # received: 10328 649s ok 195 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "b184-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 45444 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlthrtut.pod 649s # expected: 45444 649s # received: 45444 649s ok 196 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "9a91-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 39569 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perltie.pod 649s # expected: 39569 649s # received: 39569 649s ok 197 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "ce6d8-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 845528 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perltoc.pod 649s # expected: 845528 649s # received: 845528 649s ok 198 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "174-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 372 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perltodo.pod 649s # expected: 372 649s # received: 372 649s ok 199 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "126-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 294 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perltooc.pod 649s # expected: 294 649s # received: 294 649s ok 200 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "126-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 294 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perltoot.pod 649s # expected: 294 649s # received: 294 649s ok 201 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "297f-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 10623 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perltrap.pod 649s # expected: 10623 649s # received: 10623 649s ok 202 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "213f-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 8511 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perltru64.pod 649s # expected: 8511 649s # received: 8511 649s ok 203 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1183-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4483 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perltw.pod 649s # expected: 4483 649s # received: 4483 649s ok 204 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "162b6-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 90806 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlunicode.pod 649s # expected: 90806 649s # received: 90806 649s ok 205 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "6349-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 25417 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlunicook.pod 649s # expected: 25417 649s # received: 25417 649s ok 206 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "372e-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 14126 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlunifaq.pod 649s # expected: 14126 649s # received: 14126 649s ok 207 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "96e1-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 38625 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perluniintro.pod 649s # expected: 38625 649s # received: 38625 649s ok 208 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "6eefa-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 454394 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perluniprops.pod 649s # expected: 454394 649s # received: 454394 649s ok 209 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1f10-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 7952 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlunitut.pod 649s # expected: 7952 649s # received: 7952 649s ok 210 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "1ce8-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 7400 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlutil.pod 649s # expected: 7400 649s # received: 7400 649s ok 211 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "16c17-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 93207 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlvar.pod 649s # expected: 93207 649s # received: 93207 649s ok 212 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "c68d-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 50829 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlvms.pod 649s # expected: 50829 649s # received: 50829 649s ok 213 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "f16-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 3862 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlvos.pod 649s # expected: 3862 649s # received: 3862 649s ok 214 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "7c61-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 31841 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlwin32.pod 649s # expected: 31841 649s # received: 31841 649s ok 215 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "12d15-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 77077 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlxs.pod 649s # expected: 77077 649s # received: 77077 649s ok 216 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "c51f-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 50463 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlxstut.pod 649s # expected: 50463 649s # received: 50463 649s ok 217 649s #lwp request: 649s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "5dc1-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 24001 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 649s # expected: 24001 649s # received: 24001 649s ok 218 649s #lwp request: 649s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "bb288-61fb3d76b3b80" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 766600 649s #Last-Modified: Thu, 15 Aug 2024 07:32:14 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-binary-httpd 649s # expected: 766600 649s # received: 766600 649s ok 219 649s #lwp request: 649s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 649s #User-Agent: libwww-perl/6.77 649s # 649s #server response: 649s #HTTP/1.1 200 OK 649s #Connection: close 649s #Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Accept-Ranges: bytes 649s #ETag: "3e84c0-62796587675c0" 649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 649s #Vary: In-If1 649s #Content-Length: 4097216 649s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 649s #Client-Date: Sun, 01 Dec 2024 10:04:54 GMT 649s #Client-Peer: 127.0.0.1:8529 649s #Client-Response-Num: 1 649s #DMMATCH1: 1 649s # 649s # testing : download of /getfiles-binary-perl 649s # expected: 4097216 649s # received: 4097216 649s ok 220 649s ok 651s t/apache/headers.t .................. 651s 1..27 651s # Running under perl version 5.040000 for linux 651s # Current time local: Sun Dec 1 10:04:54 2024 651s # Current time GMT: Sun Dec 1 10:04:54 2024 651s # Using Test.pm version 1.31 651s # Using Apache/Test.pm version 1.44 651s testing: Hello: World 651s ok 1 651s # testing : response success 651s # expected: qr/HTTP\/1\.. 200 OK/ 651s # received: 'HTTP/1.1 200 OK' 651s ok 2 651s header: [World] vs [World] 651s # testing : compare header Hello value 651s # expected: 'World' 651s # received: 'World' 651s ok 3 651s testing: Hello: World 651s ok 4 651s # testing : response success 651s # expected: qr/HTTP\/1\.. 200 OK/ 651s # received: 'HTTP/1.1 200 OK' 651s ok 5 651s header: [World] vs [World] 651s # testing : compare header Hello value 651s # expected: 'World' 651s # received: 'World' 651s ok 6 651s testing: Hello: World 651s ok 7 651s # testing : response success 651s # expected: qr/HTTP\/1\.. 200 OK/ 651s # received: 'HTTP/1.1 200 OK' 651s ok 8 651s header: [World] vs [World] 651s # testing : compare header Hello value 651s # expected: 'World' 651s # received: 'World' 651s ok 9 651s testing: Hello: Foo 651s Bar 651s ok 10 651s # testing : response success 651s # expected: qr/HTTP\/1\.. 200 OK/ 651s # received: 'HTTP/1.1 200 OK' 651s ok 11 651s header: [Foo Bar] vs [Foo Bar] 651s # testing : compare header Hello value 651s # expected: 'Foo Bar' 651s # received: 'Foo Bar' 651s ok 12 651s testing: Hello: Foo 651s Bar 651s ok 13 651s # testing : response success 651s # expected: qr/HTTP\/1\.. 200 OK/ 651s # received: 'HTTP/1.1 200 OK' 651s ok 14 651s header: [Foo Bar] vs [Foo Bar] 651s # testing : compare header Hello value 651s # expected: 'Foo Bar' 651s # received: 'Foo Bar' 651s ok 15 651s testing: Hello: Foo 651s Bar 651s ok 16 651s # testing : response success 651s # expected: qr/HTTP\/1\.. 200 OK/ 651s # received: 'HTTP/1.1 200 OK' 651s ok 17 651s header: [Foo Bar] vs [Foo Bar] 651s # testing : compare header Hello value 651s # expected: 'Foo Bar' 651s # received: 'Foo Bar' 651s ok 18 651s testing: Hello: Foo 651s Bar 651s ok 19 651s # testing : response success 651s # expected: qr/HTTP\/1\.. 200 OK/ 651s # received: 'HTTP/1.1 200 OK' 651s ok 20 651s header: [Foo Bar] vs [Foo Bar] 651s # testing : compare header Hello value 651s # expected: 'Foo Bar' 651s # received: 'Foo Bar' 651s ok 21 651s testing: Hello: Foo 651s Bar 651s ok 22 651s # testing : response success 651s # expected: qr/HTTP\/1\.. 200 OK/ 651s # received: 'HTTP/1.1 200 OK' 651s ok 23 651s header: [Foo Bar] vs [Foo Bar] 651s # testing : compare header Hello value 651s # expected: 'Foo Bar' 651s # received: 'Foo Bar' 651s ok 24 651s testing: Hello:World 651s ok 25 651s # testing : response success 651s # expected: qr/HTTP\/1\.. 200 OK/ 651s # received: 'HTTP/1.1 200 OK' 651s ok 26 651s header: [World] vs [World] 651s # testing : compare header Hello value 651s # expected: 'World' 651s # received: 'World' 651s ok 27 651s ok 654s t/apache/hostcheck.t ................ 654s 1..14 654s # Running under perl version 5.040000 for linux 654s # Current time local: Sun Dec 1 10:04:57 2024 654s # Current time GMT: Sun Dec 1 10:04:57 2024 654s # Using Test.pm version 1.31 654s # Using Apache/Test.pm version 1.44 654s # SENDING to 127.0.0.1:8529 654s # GET / HTTP/1.1 654s Host: localhost 654s 654s # expected 200, got 200 for ok 654s ok 1 654s # SENDING to 127.0.0.1:8529 654s # GET / HTTP/1.1 654s Host: localhost:1 654s 654s # expected 200, got 200 for port ignored 654s ok 2 654s # SENDING to 127.0.0.1:8529 654s # GET / HTTP/1.1 654s Host: notlisted 654s 654s # expected 200, got 200 for name not listed 654s ok 3 654s # SENDING to 127.0.0.1:8529 654s # GET / HTTP/1.1 654s Host: 127.0.0.1 654s 654s # expected 200, got 200 for IP not in serveralias/servername 654s ok 4 654s # SENDING to 127.0.0.1:8529 654s # GET / HTTP/1.1 654s Host: default-strict 654s 654s # expected 200, got 200 for NVH matches in default server 654s ok 5 654s # SENDING to 127.0.0.1:8529 654s # GET / HTTP/1.1 654s Host: nvh-strict 654s 654s # expected 200, got 200 for NVH matches 654s ok 6 654s # SENDING to 127.0.0.1:8529 654s # GET / HTTP/1.1 654s Host: nvh-strict:1 654s 654s # expected 200, got 200 for NVH matches port ignored 654s ok 7 654s # SENDING to 127.0.0.1:8545 654s # GET / HTTP/1.1 654s Host: localhost 654s 654s # expected 400, got 400 for ok 654s ok 8 654s # SENDING to 127.0.0.1:8545 654s # GET / HTTP/1.1 654s Host: localhost:1 654s 654s # expected 400, got 400 for port ignored 654s ok 9 654s # SENDING to 127.0.0.1:8545 654s # GET / HTTP/1.1 654s Host: notlisted 654s 654s # expected 400, got 400 for name not listed 654s ok 10 654s # SENDING to 127.0.0.1:8545 654s # GET / HTTP/1.1 654s Host: 127.0.0.1 654s 654s # expected 400, got 400 for IP not in serveralias/servername 654s ok 11 654s # SENDING to 127.0.0.1:8545 654s # GET / HTTP/1.1 654s Host: default-strict 654s 654s # expected 200, got 200 for NVH matches in default server 654s ok 12 654s # SENDING to 127.0.0.1:8545 654s # GET / HTTP/1.1 654s Host: nvh-strict 654s 654s # expected 200, got 200 for NVH matches 654s ok 13 654s # SENDING to 127.0.0.1:8545 654s # GET / HTTP/1.1 654s Host: nvh-strict:1 654s 654s # expected 200, got 200 for NVH matches port ignored 654s ok 14 654s ok 657s t/apache/http_strict.t .............. 657s 1..178 657s # Running under perl version 5.040000 for linux 657s # Current time local: Sun Dec 1 10:05:00 2024 657s # Current time GMT: Sun Dec 1 10:05:00 2024 657s # Using Test.pm version 1.31 657s # Using Apache/Test.pm version 1.44 657s # SENDING: 657s # GET / HTTP/1.0\r\n\r\n 657s # expecting success, got 200 657s ok 1 657s # SENDING: 657s # GET / HTTP/1.0\n\n 657s # expecting success, got 200 657s ok 2 657s # SENDING: 657s # get / HTTP/1.0\r\n\r\n 657s # expecting 501, got 501 657s ok 3 657s # SENDING: 657s # G ET / HTTP/1.0\r\n\r\n 657s # expecting 400, got 400 657s ok 4 657s # SENDING: 657s # G\x00ET / HTTP/1.0\r\n\r\n 657s # expecting 400, got 400 657s ok 5 657s # SENDING: 657s # G/T / HTTP/1.0\r\n\r\n 657s # expecting 501, got 501 657s ok 6 657s # SENDING: 657s # GET /\x00 HTTP/1.0\r\n\r\n 657s # expecting 400, got 400 657s ok 7 657s # SENDING: 657s # GET / HTTP/1.0\x00\r\n\r\n 657s # expecting 400, got 400 657s ok 8 657s # SENDING: 657s # GET\x0c/ HTTP/1.0\r\n\r\n 657s # expecting 400, got 400 657s ok 9 657s # SENDING: 657s # GET\r/ HTTP/1.0\r\n\r\n 657s # expecting 400, got 400 657s ok 10 657s # SENDING: 657s # GET\t/ HTTP/1.0\r\n\r\n 657s # expecting 400, got 400 657s ok 11 657s # SENDING: 657s # GET / HTT/1.0\r\n\r\n 657s # expecting error, got 400 657s ok 12 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 657s # expecting success, got 200 657s ok 13 657s # SENDING: 657s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 657s # expecting success, got 200 657s ok 14 657s # SENDING: 657s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 657s # expecting success, got 200 657s ok 15 657s # SENDING: 657s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 657s # expecting 400, got 400 657s ok 16 657s # SENDING: 657s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 657s # expecting 400, got 400 657s ok 17 657s # SENDING: 657s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 657s # expecting 200, got 200 657s ok 18 657s # SENDING: 657s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 657s # expecting 400, got 400 657s ok 19 657s # SENDING: 657s # GET / HTTP/\r\nHost: localhost\r\n\r\n 657s # expecting error, got 400 657s ok 20 657s # SENDING: 657s # GET / HTTP/0.9\r\n\r\n 657s # expecting error, got 400 657s ok 21 657s # SENDING: 657s # GET / HTTP/0.8\r\n\r\n 657s # expecting error, got 400 657s ok 22 657s # SENDING: 657s # GET /\x01 HTTP/1.0\r\n\r\n 657s # expecting 400, got 400 657s ok 23 657s # SENDING: 657s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 657s # expecting 200, got 200 657s ok 24 657s # SENDING: 657s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 657s # expecting 200, got 200 657s ok 25 657s # SENDING: 657s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 657s # expecting 400, got 400 657s ok 26 657s # SENDING: 657s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 657s # expecting 200, got 200 657s ok 27 657s # SENDING: 657s # GET / HTTP/1.0\r\nFoo\r\n\r\n 657s # expecting 400, got 400 657s ok 28 657s # SENDING: 657s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 657s # expecting 400, got 400 657s ok 29 657s # SENDING: 657s # GET / HTTP/1.0\r\n: bar\r\n\r\n 657s # expecting 400, got 400 657s ok 30 657s # SENDING: 657s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 657s # expecting 200, got 200 657s ok 31 657s # SENDING: 657s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 657s # expecting 400, got 400 657s ok 32 657s # SENDING: 657s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 657s # expecting 400, got 400 657s ok 33 657s # SENDING: 657s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 657s # expecting 400, got 400 657s ok 34 657s # SENDING: 657s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 657s # expecting 200, got 200 657s ok 35 657s # SENDING: 657s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 657s # expecting 400, got 400 657s ok 36 657s # SENDING: 657s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 657s # expecting 400, got 400 657s ok 37 657s # SENDING: 657s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 657s # expecting 200, got 200 657s ok 38 657s # SENDING: 657s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 657s # expecting 400, got 400 657s ok 39 657s # SENDING: 657s # GET / HTTP/1.0\r\r 657s # expecting dropped connection and HTTPD dropped connection 657s ok 40 657s # SENDING: 657s # GET /\r\n 657s # expecting headerless HTTP/0.9 body, got response 657s ok 41 657s # SENDING: 657s # GET /#frag HTTP/1.0\r\n 657s # expecting 400, got 400 657s ok 42 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 657s # expecting 200, got 200 657s ok 43 657s # SENDING: 657s # GET http://017700000001/ HTTP/1.0\r\n\r\n 657s # expecting 200, got 200 657s ok 44 657s # SENDING: 657s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 657s # expecting 200, got 200 657s ok 45 657s # SENDING: 657s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 657s # expecting 200, got 200 657s ok 46 657s # SENDING: 657s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 657s # expecting 200, got 200 657s ok 47 657s # SENDING: 657s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 657s # expecting 200, got 200 657s ok 48 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 657s # expecting 200, got 200 657s ok 49 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 657s # expecting 400, got 400 657s ok 50 657s # SENDING: 657s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 657s # expecting 200, got 200 657s ok 51 657s # SENDING: 657s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 657s # expecting 400, got 400 657s ok 52 657s # SENDING: 657s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 657s # expecting 400, got 400 657s ok 53 657s # SENDING: 657s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 657s # expecting 400, got 400 657s ok 54 657s # SENDING: 657s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 657s # expecting 200, got 200 657s ok 55 657s # SENDING: 657s # GET http://[::1]/ HTTP/1.0\r\n\r\n 657s # expecting success, got 200 657s ok 56 657s # SENDING: 657s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 657s # expecting success, got 200 657s ok 57 657s # SENDING: 657s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 657s # expecting success, got 200 657s ok 58 657s # SENDING: 657s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 657s # expecting success, got 200 657s ok 59 657s # SENDING: 657s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 657s # expecting 400, got 400 657s ok 60 657s # SENDING: 657s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 657s # expecting success, got 200 657s ok 61 657s # SENDING: 657s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 657s # expecting success, got 200 657s ok 62 657s # SENDING: 657s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 657s # expecting 400, got 400 657s ok 63 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 657s # expecting success, got 200 657s ok 64 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 657s # expecting success, got 200 657s ok 65 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 657s # expecting success, got 200 657s ok 66 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 657s # expecting success, got 200 657s ok 67 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 657s # expecting success, got 200 657s ok 68 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 657s # expecting success, got 200 657s ok 69 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 657s # expecting 200, got 200 657s ok 70 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 657s # expecting 200, got 200 657s ok 71 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 657s # expecting 400, got 400 657s ok 72 657s # SENDING: 657s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 657s # expecting 200, got 200 657s ok 73 657s # SENDING: 657s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 657s # expecting 200, got 200 657s ok 74 657s # SENDING: 657s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 657s # expecting 200, got 200 657s ok 75 657s # SENDING: 657s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 657s # expecting 200, got 200 657s ok 76 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 657s # expecting 200, got 200 657s ok 77 657s # SENDING: 657s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 657s # expecting 200, got 200 657s ok 78 657s # SENDING: 657s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 657s # expecting 200, got 200 657s ok 79 657s # SENDING: 657s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 657s # DECODED: Foo: bar 657s # RESPONSE: 657s # HTTP/1.1 200 OK\r\n 657s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 657s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 657s # Foo: bar\r\n 657s # Vary: In-If1\r\n 657s # DMMATCH1: 1\r\n 657s # Content-Length: 36\r\n 657s # Connection: close\r\n 657s # Content-Type: text/plain\r\n 657s # \r\n 657s # Hi!\n 657s # SERVERNAME=localhost\n 657s # HTTP_HOST=\n 657s # 657s # expecting 200, got 200 657s ok 80 657s # SENDING: 657s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 657s # DECODED: Foo: 657s # RESPONSE: 657s # HTTP/1.1 200 OK\r\n 657s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 657s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 657s # Foo: \r\n 657s # Vary: In-If1\r\n 657s # DMMATCH1: 1\r\n 657s # Connection: close\r\n 657s # Content-Type: text/plain\r\n 657s # \r\n 657s # Hi!\n 657s # SERVERNAME=localhost\n 657s # HTTP_HOST=\n 657s # 657s # expecting 200, got 200 657s ok 81 657s # SENDING: 657s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 657s # DECODED: : bar 657s # RESPONSE: 657s # HTTP/1.1 500 Internal Server Error\r\n 657s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 657s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 657s # Content-Length: 564\r\n 657s # Connection: close\r\n 657s # Content-Type: text/html; charset=iso-8859-1\r\n 657s # \r\n 657s # \n 657s # \n 657s # ... 657s # expecting 500, got 500 657s ok 82 657s # SENDING: 658s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 658s # DECODED: F\x00oo: bar 658s # RESPONSE: 658s # HTTP/1.1 500 Internal Server Error\r\n 658s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 658s # Content-Length: 528\r\n 658s # Connection: close\r\n 658s # Content-Type: text/html; charset=iso-8859-1\r\n 658s # \r\n 658s # \n 658s # \n 658s # ... 658s # expecting 500, got 500 658s ok 83 658s # SENDING: 658s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 658s # DECODED: F\x01oo: bar 658s # RESPONSE: 658s # HTTP/1.1 500 Internal Server Error\r\n 658s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 658s # Content-Length: 564\r\n 658s # Connection: close\r\n 658s # Content-Type: text/html; charset=iso-8859-1\r\n 658s # \r\n 658s # \n 658s # \n 658s # ... 658s # expecting 500, got 500 658s ok 84 658s # SENDING: 658s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 658s # DECODED: F\noo: bar 658s # RESPONSE: 658s # HTTP/1.1 500 Internal Server Error\r\n 658s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 658s # Content-Length: 528\r\n 658s # Connection: close\r\n 658s # Content-Type: text/html; charset=iso-8859-1\r\n 658s # \r\n 658s # \n 658s # \n 658s # ... 658s # expecting 500, got 500 658s ok 85 658s # SENDING: 658s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 658s # DECODED: Foo: b\tar 658s # RESPONSE: 658s # HTTP/1.1 200 OK\r\n 658s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 658s # Foo: b\tar\r\n 658s # Vary: In-If1\r\n 658s # DMMATCH1: 1\r\n 658s # Content-Length: 36\r\n 658s # Connection: close\r\n 658s # Content-Type: text/plain\r\n 658s # \r\n 658s # Hi!\n 658s # SERVERNAME=localhost\n 658s # HTTP_HOST=\n 658s # 658s # expecting 200, got 200 658s ok 86 658s # SENDING: 658s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 658s # DECODED: Foo: b\x01ar 658s # RESPONSE: 658s # HTTP/1.1 500 Internal Server Error\r\n 658s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 658s # Content-Length: 564\r\n 658s # Connection: close\r\n 658s # Content-Type: text/html; charset=iso-8859-1\r\n 658s # \r\n 658s # \n 658s # \n 658s # ... 658s # expecting 500, got 500 658s ok 87 658s # SENDING: 658s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 658s # expecting 500, got 500 658s ok 88 658s # SENDING: 658s # GET / HTTP/1.0\r\n\r\n 658s # expecting success, got 200 658s ok 89 658s # SENDING: 658s # GET / HTTP/1.0\n\n 658s # expecting 400, got 400 658s ok 90 658s # SENDING: 658s # get / HTTP/1.0\r\n\r\n 658s # expecting 501, got 501 658s ok 91 658s # SENDING: 658s # G ET / HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 92 658s # SENDING: 658s # G\x00ET / HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 93 658s # SENDING: 658s # G/T / HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 94 658s # SENDING: 658s # GET /\x00 HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 95 658s # SENDING: 658s # GET / HTTP/1.0\x00\r\n\r\n 658s # expecting 400, got 400 658s ok 96 658s # SENDING: 658s # GET\x0c/ HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 97 658s # SENDING: 658s # GET\r/ HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 98 658s # SENDING: 658s # GET\t/ HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 99 658s # SENDING: 658s # GET / HTT/1.0\r\n\r\n 658s # expecting error, got 400 658s ok 100 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 658s # expecting success, got 200 658s ok 101 658s # SENDING: 658s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 658s # expecting success, got 200 658s ok 102 658s # SENDING: 658s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 658s # expecting success, got 200 658s ok 103 658s # SENDING: 658s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 658s # expecting 400, got 400 658s ok 104 658s # SENDING: 658s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 658s # expecting 400, got 400 658s ok 105 658s # SENDING: 658s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 658s # expecting 400, got 400 658s ok 106 658s # SENDING: 658s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 658s # expecting 400, got 400 658s ok 107 658s # SENDING: 658s # GET / HTTP/\r\nHost: localhost\r\n\r\n 658s # expecting error, got 400 658s ok 108 658s # SENDING: 658s # GET / HTTP/0.9\r\n\r\n 658s # expecting error, got 400 658s ok 109 658s # SENDING: 658s # GET / HTTP/0.8\r\n\r\n 658s # expecting error, got 400 658s ok 110 658s # SENDING: 658s # GET /\x01 HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 111 658s # SENDING: 658s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 658s # expecting 200, got 200 658s ok 112 658s # SENDING: 658s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 658s # expecting 200, got 200 658s ok 113 658s # SENDING: 658s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 658s # expecting 400, got 400 658s ok 114 658s # SENDING: 658s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 658s # expecting 400, got 400 658s ok 115 658s # SENDING: 658s # GET / HTTP/1.0\r\nFoo\r\n\r\n 658s # expecting 400, got 400 658s ok 116 658s # SENDING: 658s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 658s # expecting 400, got 400 658s ok 117 658s # SENDING: 658s # GET / HTTP/1.0\r\n: bar\r\n\r\n 658s # expecting 400, got 400 658s ok 118 658s # SENDING: 658s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 658s # expecting 200, got 200 658s ok 119 658s # SENDING: 658s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 658s # expecting 400, got 400 658s ok 120 658s # SENDING: 658s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 658s # expecting 400, got 400 658s ok 121 658s # SENDING: 658s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 658s # expecting 400, got 400 658s ok 122 658s # SENDING: 658s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 658s # expecting 400, got 400 658s ok 123 658s # SENDING: 658s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 658s # expecting 400, got 400 658s ok 124 658s # SENDING: 658s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 658s # expecting 400, got 400 658s ok 125 658s # SENDING: 658s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 658s # expecting 200, got 200 658s ok 126 658s # SENDING: 658s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 658s # expecting 400, got 400 658s ok 127 658s # SENDING: 658s # GET / HTTP/1.0\r\r 658s # expecting dropped connection and HTTPD dropped connection 658s ok 128 658s # SENDING: 658s # GET /\r\n 658s # expecting headerless HTTP/0.9 body, got response 658s ok 129 658s # SENDING: 658s # GET /#frag HTTP/1.0\r\n 658s # expecting 400, got 400 658s ok 130 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 658s # expecting 400, got 400 658s ok 131 658s # SENDING: 658s # GET http://017700000001/ HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 132 658s # SENDING: 658s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 133 658s # SENDING: 658s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 658s # expecting 200, got 200 658s ok 134 658s # SENDING: 658s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 135 658s # SENDING: 658s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 136 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 658s # expecting 400, got 400 658s ok 137 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 658s # expecting 400, got 400 658s ok 138 658s # SENDING: 658s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 658s # expecting 200, got 200 658s ok 139 658s # SENDING: 658s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 140 658s # SENDING: 658s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 141 658s # SENDING: 658s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 142 658s # SENDING: 658s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 143 658s # SENDING: 658s # GET http://[::1]/ HTTP/1.0\r\n\r\n 658s # expecting success, got 200 658s ok 144 658s # SENDING: 658s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 658s # expecting success, got 200 658s ok 145 658s # SENDING: 658s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 658s # expecting success, got 200 658s ok 146 658s # SENDING: 658s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 658s # expecting success, got 200 658s ok 147 658s # SENDING: 658s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 148 658s # SENDING: 658s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 658s # expecting success, got 200 658s ok 149 658s # SENDING: 658s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 658s # expecting success, got 200 658s ok 150 658s # SENDING: 658s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 658s # expecting 400, got 400 658s ok 151 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 658s # expecting success, got 200 658s ok 152 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 658s # expecting success, got 200 658s ok 153 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 658s # expecting success, got 200 658s ok 154 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 658s # expecting success, got 200 658s ok 155 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 658s # expecting success, got 200 658s ok 156 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 658s # expecting success, got 200 658s ok 157 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 658s # expecting 400, got 400 658s ok 158 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 658s # expecting 400, got 400 658s ok 159 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 658s # expecting 400, got 400 658s ok 160 658s # SENDING: 658s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 658s # expecting 200, got 200 658s ok 161 658s # SENDING: 658s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 658s # expecting 200, got 200 658s ok 162 658s # SENDING: 658s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 658s # expecting 200, got 200 658s ok 163 658s # SENDING: 658s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 658s # expecting 200, got 200 658s ok 164 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 658s # expecting 200, got 200 658s ok 165 658s # SENDING: 658s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 658s # expecting 200, got 200 658s ok 166 658s # SENDING: 658s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 658s # expecting 200, got 200 658s ok 167 658s # SENDING: 658s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 658s # DECODED: Foo: bar 658s # RESPONSE: 658s # HTTP/1.1 200 OK\r\n 658s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 658s # Foo: bar\r\n 658s # Vary: In-If1\r\n 658s # DMMATCH1: 1\r\n 658s # Connection: close\r\n 658s # Content-Type: text/plain\r\n 658s # \r\n 658s # Hi!\n 658s # SERVERNAME=localhost\n 658s # HTTP_HOST=\n 658s # 658s # expecting 200, got 200 658s ok 168 658s # SENDING: 658s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 658s # DECODED: Foo: 658s # RESPONSE: 658s # HTTP/1.1 200 OK\r\n 658s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 658s # Foo: \r\n 658s # Vary: In-If1\r\n 658s # DMMATCH1: 1\r\n 658s # Connection: close\r\n 658s # Content-Type: text/plain\r\n 658s # \r\n 658s # Hi!\n 658s # SERVERNAME=localhost\n 658s # HTTP_HOST=\n 658s # 658s # expecting 200, got 200 658s ok 169 658s # SENDING: 658s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 658s # DECODED: : bar 658s # RESPONSE: 658s # HTTP/1.1 500 Internal Server Error\r\n 658s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 658s # Content-Length: 564\r\n 658s # Connection: close\r\n 658s # Content-Type: text/html; charset=iso-8859-1\r\n 658s # \r\n 658s # \n 658s # \n 658s # ... 658s # expecting 500, got 500 658s ok 170 658s # SENDING: 658s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 658s # DECODED: F\x00oo: bar 658s # RESPONSE: 658s # HTTP/1.1 500 Internal Server Error\r\n 658s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 658s # Content-Length: 528\r\n 658s # Connection: close\r\n 658s # Content-Type: text/html; charset=iso-8859-1\r\n 658s # \r\n 658s # \n 658s # \n 658s # ... 658s # expecting 500, got 500 658s ok 171 658s # SENDING: 658s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 658s # DECODED: F\x01oo: bar 658s # RESPONSE: 658s # HTTP/1.1 500 Internal Server Error\r\n 658s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 658s # Content-Length: 564\r\n 658s # Connection: close\r\n 658s # Content-Type: text/html; charset=iso-8859-1\r\n 658s # \r\n 658s # \n 658s # \n 658s # ... 658s # expecting 500, got 500 658s ok 172 658s # SENDING: 658s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 658s # DECODED: F\noo: bar 658s # RESPONSE: 658s # HTTP/1.1 500 Internal Server Error\r\n 658s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 658s # Content-Length: 528\r\n 658s # Connection: close\r\n 658s # Content-Type: text/html; charset=iso-8859-1\r\n 658s # \r\n 658s # \n 658s # \n 658s # ... 658s # expecting 500, got 500 658s ok 173 658s # SENDING: 658s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 658s # DECODED: Foo: b\tar 658s # RESPONSE: 658s # HTTP/1.1 200 OK\r\n 658s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 658s # Foo: b\tar\r\n 658s # Vary: In-If1\r\n 658s # DMMATCH1: 1\r\n 658s # Content-Length: 36\r\n 658s # Connection: close\r\n 658s # Content-Type: text/plain\r\n 658s # \r\n 658s # Hi!\n 658s # SERVERNAME=localhost\n 658s # HTTP_HOST=\n 658s # 658s # expecting 200, got 200 658s ok 174 658s # SENDING: 658s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 658s # DECODED: Foo: b\x01ar 658s # RESPONSE: 658s # HTTP/1.1 500 Internal Server Error\r\n 658s # Date: Sun, 01 Dec 2024 10:05:03 GMT\r\n 658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 658s # Content-Length: 564\r\n 658s # Connection: close\r\n 658s # Content-Type: text/html; charset=iso-8859-1\r\n 658s # \r\n 658s # \n 658s # \n 658s # ... 658s # expecting 500, got 500 658s ok 175 658s # SENDING: 658s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 658s # expecting 500, got 500 658s ok 176 658s ok 177 658s ok 178 658s ok 660s t/apache/if_sections.t .............. 660s 1..46 660s # Running under perl version 5.040000 for linux 660s # Current time local: Sun Dec 1 10:05:03 2024 660s # Current time GMT: Sun Dec 1 10:05:03 2024 660s # Using Test.pm version 1.31 660s # Using Apache/Test.pm version 1.44 660s # /if_sec/ with '': 660s # expected: 200 660s # received: '200' 660s ok 1 660s # expected: undef 660s # received: undef 660s ok 2 660s # /if_sec/foo.if_test with '': 660s # expected: 200 660s # received: '200' 660s ok 3 660s # expected: undef 660s # received: undef 660s ok 4 660s # /if_sec/foo.if_test with '1': 660s # expected: 200 660s # received: '200' 660s ok 5 660s # expected: 'global1' 660s # received: 'global1' 660s ok 6 660s # /if_sec/foo.if_test with '1 11': 660s # expected: 200 660s # received: '200' 660s ok 7 660s # expected: 'global1, nested11, nested113' 660s # received: 'global1, nested11, nested113' 660s ok 8 660s # /if_sec/foo.if_test with '1 11 111': 660s # expected: 200 660s # received: '200' 660s ok 9 660s # expected: 'global1, nested11, nested111' 660s # received: 'global1, nested11, nested111' 660s ok 10 660s # /if_sec/foo.if_test with '1 11 112': 660s # expected: 200 660s # received: '200' 660s ok 11 660s # expected: 'global1, nested11, nested112' 660s # received: 'global1, nested11, nested112' 660s ok 12 660s # /if_sec/foo.if_test with '1 2': 660s # expected: 200 660s # received: '200' 660s ok 13 660s # expected: 'global1, files2' 660s # received: 'global1, files2' 660s ok 14 660s # /if_sec/dir/foo.txt with '1 2': 660s # expected: 200 660s # received: '200' 660s ok 15 660s # expected: 'global1, dir1, dir2, dir_files1' 660s # received: 'global1, dir1, dir2, dir_files1' 660s ok 16 660s # /if_sec/dir/ with '1 2': 660s # expected: 200 660s # received: '200' 660s ok 17 660s # expected: 'global1, dir1, dir2' 660s # received: 'global1, dir1, dir2' 660s ok 18 660s # /if_sec/dir/ with '1 11': 660s # expected: 200 660s # received: '200' 660s ok 19 660s # expected: 'global1, dir1, nested11, nested113' 660s # received: 'global1, dir1, nested11, nested113' 660s ok 20 660s # /if_sec/dir/ with '1 11 111': 660s # expected: 200 660s # received: '200' 660s ok 21 660s # expected: 'global1, dir1, nested11, nested111' 660s # received: 'global1, dir1, nested11, nested111' 660s ok 22 660s # /if_sec/dir/ with '1 11 112': 660s # expected: 200 660s # received: '200' 660s ok 23 660s # expected: 'global1, dir1, nested11, nested112' 660s # received: 'global1, dir1, nested11, nested112' 660s ok 24 660s # /if_sec/loc/ with '1 2': 660s # expected: 200 660s # received: '200' 660s ok 25 660s # expected: 'global1, loc1, loc2' 660s # received: 'global1, loc1, loc2' 660s ok 26 660s # /if_sec/loc/foo.txt with '1 2': 660s # expected: 200 660s # received: '200' 660s ok 27 660s # expected: 'global1, loc1, loc2' 660s # received: 'global1, loc1, loc2' 660s ok 28 660s # /if_sec/loc/ with '1 11': 660s # expected: 200 660s # received: '200' 660s ok 29 660s # expected: 'global1, loc1, nested11, nested113' 660s # received: 'global1, loc1, nested11, nested113' 660s ok 30 660s # /if_sec/loc/ with '1 11 111': 660s # expected: 200 660s # received: '200' 660s ok 31 660s # expected: 'global1, loc1, nested11, nested111' 660s # received: 'global1, loc1, nested11, nested111' 660s ok 32 660s # /if_sec/loc/ with '1 11 112': 660s # expected: 200 660s # received: '200' 660s ok 33 660s # expected: 'global1, loc1, nested11, nested112' 660s # received: 'global1, loc1, nested11, nested112' 660s ok 34 660s # /if_sec/loc/foo.if_test with '1 2': 660s # expected: 200 660s # received: '200' 660s ok 35 660s # expected: 'global1, files2, loc1, loc2' 660s # received: 'global1, files2, loc1, loc2' 660s ok 36 660s # /if_sec/loc/foo.if_test with '1 2 11': 660s # expected: 200 660s # received: '200' 660s ok 37 660s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 660s # received: 'global1, files2, loc1, loc2, nested11, nested113' 660s ok 38 660s # /if_sec/loc/foo.if_test with '1 2 11 111': 660s # expected: 200 660s # received: '200' 660s ok 39 660s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 660s # received: 'global1, files2, loc1, loc2, nested11, nested111' 660s ok 40 660s # /if_sec/loc/foo.if_test with '1 2 11 112': 660s # expected: 200 660s # received: '200' 660s ok 41 660s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 660s # received: 'global1, files2, loc1, loc2, nested11, nested112' 660s ok 42 660s # /if_sec/proxy/ with '1 2': 660s # expected: 200 660s # received: '200' 660s ok 43 660s # expected: 'global1, locp1, locp2' 660s # received: 'global1, locp1, locp2' 660s ok 44 660s # /if_sec/proxy/ with '2': 660s # expected: 200 660s # received: '200' 660s ok 45 660s # expected: 'locp2' 660s # received: 'locp2' 660s ok 46 660s ok 663s t/apache/iffile.t ................... 663s 1..2 663s # Running under perl version 5.040000 for linux 663s # Current time local: Sun Dec 1 10:05:06 2024 663s # Current time GMT: Sun Dec 1 10:05:06 2024 663s # Using Test.pm version 1.31 663s # Using Apache/Test.pm version 1.44 663s # expected: 200 663s # received: '200' 663s ok 1 663s # expected: 'success1, success2, success3, success4, success5' 663s # received: 'success1, success2, success3, success4, success5' 663s ok 2 663s ok 666s t/apache/leaks.t .................... skipped: mod_memory_track not activated 673s t/apache/limits.t ................... 673s 1..12 673s # Running under perl version 5.040000 for linux 673s # Current time local: Sun Dec 1 10:05:12 2024 673s # Current time GMT: Sun Dec 1 10:05:12 2024 673s # Using Test.pm version 1.31 673s # Using Apache/Test.pm version 1.44 673s # Testing LimitRequestLine; should succeed 673s # testing : Test #1 673s # expected: 200 673s # received: '200' 673s ok 1 673s # Testing LimitRequestLine; should fail 673s # testing : Test #2 673s # expected: 414 673s # received: '414' 673s ok 2 673s # Testing LimitRequestFieldSize; should succeed 673s # testing : Test #3 673s # expected: 200 673s # received: '200' 673s ok 3 673s # Testing LimitRequestFieldSize; should fail 673s # testing : Test #4 673s # expected: 400 673s # received: '400' 673s ok 4 673s # Testing LimitRequestFields; should succeed 673s # testing : Test #5 673s # expected: 200 673s # received: '200' 673s ok 5 673s # Testing LimitRequestFields; should fail 673s # testing : Test #6 673s # expected: 400 673s # received: '400' 673s ok 6 673s # Testing LimitRequestBody; should succeed 673s # Chunked transfer-encoding enabled 673s # testing : Test #7 673s # expected: 200 673s # received: '200' 673s ok 7 673s # Testing LimitRequestBody; should succeed 673s # Chunked transfer-encoding disabled 673s # testing : Test #8 673s # expected: 200 673s # received: '200' 673s ok 8 673s # Testing LimitRequestBody; should fail 673s # Chunked transfer-encoding enabled 673s # testing : Test #9 673s # expected: 413 673s # received: '413' 673s ok 9 673s # Testing LimitRequestBody; should fail 673s # Chunked transfer-encoding disabled 673s # testing : Test #10 673s # expected: 413 673s # received: '413' 673s ok 10 673s # Testing LimitRequestFieldSize; should succeed 673s # testing : Test #11 673s # expected: 200 673s # received: '200' 673s ok 11 673s # Testing LimitRequestFieldSize; should fail 673s # testing : Test #12 673s # expected: 400 673s # received: '400' 673s ok 12 673s ok 675s t/apache/loglevel.t ................. 675s 1..8 675s # Running under perl version 5.040000 for linux 675s # Current time local: Sun Dec 1 10:05:19 2024 675s # Current time GMT: Sun Dec 1 10:05:19 2024 675s # Using Test.pm version 1.31 675s # Using Apache/Test.pm version 1.44 675s ok 1 675s ok 2 675s ok 3 675s ok 4 675s ok 5 675s ok 6 675s ok 7 675s ok 8 675s ok 678s t/apache/maxranges.t ................ 678s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 678s 1..19 678s # Running under perl version 5.040000 for linux 678s # Current time local: Sun Dec 1 10:05:21 2024 678s # Current time GMT: Sun Dec 1 10:05:21 2024 678s # Using Test.pm version 1.31 678s # Using Apache/Test.pm version 1.44 678s ok 1 678s ok 2 678s ok 3 678s ok 4 678s ok 5 678s ok 6 678s ok 7 678s ok 8 678s ok 9 678s ok 10 678s ok 11 678s ok 12 678s ok 13 678s ok 14 678s ok 15 678s ok 16 678s ok 17 678s ok 18 678s ok 19 678s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 678s ok 681s t/apache/mergeslashes.t ............. 681s 1..9 681s # Running under perl version 5.040000 for linux 681s # Current time local: Sun Dec 1 10:05:24 2024 681s # Current time GMT: Sun Dec 1 10:05:24 2024 681s # Using Test.pm version 1.31 681s # Using Apache/Test.pm version 1.44 681s # SENDING to 127.0.0.1:8545 681s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 681s # expected 403, got 403 for exact match 681s ok 1 681s # SENDING to 127.0.0.1:8545 681s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 681s # expected 403, got 403 for merged even at front 681s ok 2 681s # SENDING to 127.0.0.1:8545 681s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 681s # expected 403, got 403 for merged even at front 681s ok 3 681s # SENDING to 127.0.0.1:8545 681s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 681s # expected 403, got 403 for c// should be merged 681s ok 4 681s # SENDING to 127.0.0.1:8545 681s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 681s # expected 403, got 403 for a// should be merged 681s ok 5 681s # SENDING to 127.0.0.1:8545 681s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 681s # expected 403, got 403 for a// matches locationmatch 681s ok 6 681s # SENDING to 127.0.0.1:8545 681s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 681s # expected 200, got 200 for c// doesn't match locationmatch 681s ok 7 681s # SENDING to 127.0.0.1:8545 681s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 681s # expected 403, got 403 for baseline failed 681s ok 8 681s # SENDING to 127.0.0.1:8545 681s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 681s # expected 403, got 403 for b//d not merged for Location with OFF 681s ok 9 681s ok 684s t/apache/mmn.t ...................... 684s 1..2 684s # Running under perl version 5.040000 for linux 684s # Current time local: Sun Dec 1 10:05:27 2024 684s # Current time GMT: Sun Dec 1 10:05:27 2024 684s # Using Test.pm version 1.31 684s # Using Apache/Test.pm version 1.44 684s ok 1 684s ok 2 684s ok 687s t/apache/options.t .................. 687s 1..2 687s # Running under perl version 5.040000 for linux 687s # Current time local: Sun Dec 1 10:05:30 2024 687s # Current time GMT: Sun Dec 1 10:05:30 2024 687s # Using Test.pm version 1.31 687s # Using Apache/Test.pm version 1.44 687s # testing : code 687s # expected: 200 687s # received: '200' 687s ok 1 687s # testing : OPTIONS 687s # expected: qr/OPTIONS/ 687s # received: 'HEAD,GET,POST,OPTIONS,TRACE' 687s ok 2 687s ok 691s t/apache/passbrigade.t .............. 691s # using LWP client 691s 1..114 691s # Running under perl version 5.040000 for linux 691s # Current time local: Sun Dec 1 10:05:33 2024 691s # Current time GMT: Sun Dec 1 10:05:33 2024 691s # Using Test.pm version 1.31 691s # Using Apache/Test.pm version 1.44 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 1024 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #DMMATCH1: 1 691s # 691s # testing : bytes in body 691s # expected: 1024 691s # received: 1024 691s ok 1 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 2048 691s # received: 2048 691s ok 2 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 3072 691s # received: 3072 691s ok 3 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 4096 691s # received: 4096 691s ok 4 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 5120 691s # received: 5120 691s ok 5 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 6144 691s # received: 6144 691s ok 6 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 7168 691s # received: 7168 691s ok 7 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 8192 691s # received: 8192 691s ok 8 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 9216 691s # received: 9216 691s ok 9 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 10240 691s # received: 10240 691s ok 10 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 11264 691s # received: 11264 691s ok 11 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 12288 691s # received: 12288 691s ok 12 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 13312 691s # received: 13312 691s ok 13 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 14336 691s # received: 14336 691s ok 14 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 15360 691s # received: 15360 691s ok 15 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 16384 691s # received: 16384 691s ok 16 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 17408 691s # received: 17408 691s ok 17 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 18432 691s # received: 18432 691s ok 18 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 19456 691s # received: 19456 691s ok 19 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 20480 691s # received: 20480 691s ok 20 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 21504 691s # received: 21504 691s ok 21 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 22528 691s # received: 22528 691s ok 22 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 23552 691s # received: 23552 691s ok 23 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 24576 691s # received: 24576 691s ok 24 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 25600 691s # received: 25600 691s ok 25 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 26624 691s # received: 26624 691s ok 26 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 27648 691s # received: 27648 691s ok 27 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 28672 691s # received: 28672 691s ok 28 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 29696 691s # received: 29696 691s ok 29 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 30720 691s # received: 30720 691s ok 30 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 31744 691s # received: 31744 691s ok 31 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 32768 691s # received: 32768 691s ok 32 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 33792 691s # received: 33792 691s ok 33 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 34816 691s # received: 34816 691s ok 34 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 35840 691s # received: 35840 691s ok 35 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 36864 691s # received: 36864 691s ok 36 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 37888 691s # received: 37888 691s ok 37 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 38912 691s # received: 38912 691s ok 38 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 39936 691s # received: 39936 691s ok 39 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 40960 691s # received: 40960 691s ok 40 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 41984 691s # received: 41984 691s ok 41 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 43008 691s # received: 43008 691s ok 42 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 44032 691s # received: 44032 691s ok 43 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 45056 691s # received: 45056 691s ok 44 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 46080 691s # received: 46080 691s ok 45 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 47104 691s # received: 47104 691s ok 46 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 48128 691s # received: 48128 691s ok 47 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 49152 691s # received: 49152 691s ok 48 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 50176 691s # received: 50176 691s ok 49 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 51200 691s # received: 51200 691s ok 50 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 102400 691s # received: 102400 691s ok 51 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 307200 691s # received: 307200 691s ok 52 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:35 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 512000 691s # received: 512000 691s ok 53 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 2048000 691s # received: 2048000 691s ok 54 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 4096000 691s # received: 4096000 691s ok 55 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 6144000 691s # received: 6144000 691s ok 56 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 10240000 691s # received: 10240000 691s ok 57 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 1024 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #DMMATCH1: 1 691s # 691s # testing : bytes in body 691s # expected: 1024 691s # received: 1024 691s ok 58 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 2048 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #DMMATCH1: 1 691s # 691s # testing : bytes in body 691s # expected: 2048 691s # received: 2048 691s ok 59 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 3072 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #DMMATCH1: 1 691s # 691s # testing : bytes in body 691s # expected: 3072 691s # received: 3072 691s ok 60 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 4096 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #DMMATCH1: 1 691s # 691s # testing : bytes in body 691s # expected: 4096 691s # received: 4096 691s ok 61 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 5120 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #DMMATCH1: 1 691s # 691s # testing : bytes in body 691s # expected: 5120 691s # received: 5120 691s ok 62 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 6144 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #DMMATCH1: 1 691s # 691s # testing : bytes in body 691s # expected: 6144 691s # received: 6144 691s ok 63 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 7168 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #DMMATCH1: 1 691s # 691s # testing : bytes in body 691s # expected: 7168 691s # received: 7168 691s ok 64 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 8192 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #DMMATCH1: 1 691s # 691s # testing : bytes in body 691s # expected: 8192 691s # received: 8192 691s ok 65 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 9216 691s # received: 9216 691s ok 66 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 10240 691s # received: 10240 691s ok 67 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 11264 691s # received: 11264 691s ok 68 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 12288 691s # received: 12288 691s ok 69 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 13312 691s # received: 13312 691s ok 70 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 14336 691s # received: 14336 691s ok 71 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 15360 691s # received: 15360 691s ok 72 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 16384 691s # received: 16384 691s ok 73 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 17408 691s # received: 17408 691s ok 74 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 18432 691s # received: 18432 691s ok 75 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 19456 691s # received: 19456 691s ok 76 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 20480 691s # received: 20480 691s ok 77 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 21504 691s # received: 21504 691s ok 78 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 22528 691s # received: 22528 691s ok 79 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 23552 691s # received: 23552 691s ok 80 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 24576 691s # received: 24576 691s ok 81 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 25600 691s # received: 25600 691s ok 82 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 26624 691s # received: 26624 691s ok 83 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 27648 691s # received: 27648 691s ok 84 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 28672 691s # received: 28672 691s ok 85 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 29696 691s # received: 29696 691s ok 86 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 30720 691s # received: 30720 691s ok 87 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 31744 691s # received: 31744 691s ok 88 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 32768 691s # received: 32768 691s ok 89 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 33792 691s # received: 33792 691s ok 90 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 34816 691s # received: 34816 691s ok 91 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 35840 691s # received: 35840 691s ok 92 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 36864 691s # received: 36864 691s ok 93 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 37888 691s # received: 37888 691s ok 94 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 38912 691s # received: 38912 691s ok 95 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 39936 691s # received: 39936 691s ok 96 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 40960 691s # received: 40960 691s ok 97 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 41984 691s # received: 41984 691s ok 98 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 43008 691s # received: 43008 691s ok 99 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 44032 691s # received: 44032 691s ok 100 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 45056 691s # received: 45056 691s ok 101 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 46080 691s # received: 46080 691s ok 102 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 47104 691s # received: 47104 691s ok 103 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 48128 691s # received: 48128 691s ok 104 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 49152 691s # received: 49152 691s ok 105 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 50176 691s # received: 50176 691s ok 106 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 51200 691s # received: 51200 691s ok 107 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 102400 691s # received: 102400 691s ok 108 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 307200 691s # received: 307200 691s ok 109 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 512000 691s # received: 512000 691s ok 110 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 2048000 691s # received: 2048000 691s ok 111 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 4096000 691s # received: 4096000 691s ok 112 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:36 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:37 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 6144000 691s # received: 6144000 691s ok 113 691s #lwp request: 691s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 691s #User-Agent: libwww-perl/6.77 691s # 691s #server response: 691s #HTTP/1.1 200 OK 691s #Connection: close 691s #Date: Sun, 01 Dec 2024 10:05:37 GMT 691s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 691s #Vary: In-If1 691s #Content-Length: 0 691s #Client-Date: Sun, 01 Dec 2024 10:05:37 GMT 691s #Client-Peer: 127.0.0.1:8529 691s #Client-Response-Num: 1 691s #Client-Transfer-Encoding: chunked 691s #DMMATCH1: 1 691s #X-Content-Length-Note: added by Apache::TestRequest 691s # 691s # testing : bytes in body 691s # expected: 10240000 691s # received: 10240000 691s ok 114 691s ok 694s t/apache/post.t ..................... 694s # using LWP client 694s 1..51 694s # Running under perl version 5.040000 for linux 694s # Current time local: Sun Dec 1 10:05:37 2024 694s # Current time GMT: Sun Dec 1 10:05:37 2024 694s # Using Test.pm version 1.31 694s # Using Apache/Test.pm version 1.44 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 1024 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 5 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '1024' 694s # received: 1024 694s ok 1 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 2048 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 5 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '2048' 694s # received: 2048 694s ok 2 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 3072 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 5 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '3072' 694s # received: 3072 694s ok 3 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 4096 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 5 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '4096' 694s # received: 4096 694s ok 4 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 5120 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 5 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '5120' 694s # received: 5120 694s ok 5 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 6144 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 5 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '6144' 694s # received: 6144 694s ok 6 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 7168 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 5 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '7168' 694s # received: 7168 694s ok 7 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 8192 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 5 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '8192' 694s # received: 8192 694s ok 8 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 9216 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 5 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '9216' 694s # received: 9216 694s ok 9 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 10240 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '10240' 694s # received: 10240 694s ok 10 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 11264 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '11264' 694s # received: 11264 694s ok 11 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 12288 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '12288' 694s # received: 12288 694s ok 12 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 13312 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '13312' 694s # received: 13312 694s ok 13 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 14336 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '14336' 694s # received: 14336 694s ok 14 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 15360 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '15360' 694s # received: 15360 694s ok 15 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 16384 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '16384' 694s # received: 16384 694s ok 16 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 17408 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '17408' 694s # received: 17408 694s ok 17 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 18432 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '18432' 694s # received: 18432 694s ok 18 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 19456 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '19456' 694s # received: 19456 694s ok 19 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 20480 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '20480' 694s # received: 20480 694s ok 20 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 21504 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '21504' 694s # received: 21504 694s ok 21 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 22528 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '22528' 694s # received: 22528 694s ok 22 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 23552 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '23552' 694s # received: 23552 694s ok 23 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 24576 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '24576' 694s # received: 24576 694s ok 24 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 25600 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '25600' 694s # received: 25600 694s ok 25 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 26624 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '26624' 694s # received: 26624 694s ok 26 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 27648 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '27648' 694s # received: 27648 694s ok 27 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 28672 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '28672' 694s # received: 28672 694s ok 28 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 29696 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '29696' 694s # received: 29696 694s ok 29 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 30720 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '30720' 694s # received: 30720 694s ok 30 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 31744 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '31744' 694s # received: 31744 694s ok 31 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 32768 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '32768' 694s # received: 32768 694s ok 32 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 33792 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '33792' 694s # received: 33792 694s ok 33 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 34816 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '34816' 694s # received: 34816 694s ok 34 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 35840 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '35840' 694s # received: 35840 694s ok 35 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 36864 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '36864' 694s # received: 36864 694s ok 36 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 37888 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '37888' 694s # received: 37888 694s ok 37 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 38912 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '38912' 694s # received: 38912 694s ok 38 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 39936 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '39936' 694s # received: 39936 694s ok 39 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 40960 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '40960' 694s # received: 40960 694s ok 40 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 41984 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '41984' 694s # received: 41984 694s ok 41 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 43008 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '43008' 694s # received: 43008 694s ok 42 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 44032 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:39 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '44032' 694s # received: 44032 694s ok 43 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 45056 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '45056' 694s # received: 45056 694s ok 44 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 46080 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '46080' 694s # received: 46080 694s ok 45 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 47104 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '47104' 694s # received: 47104 694s ok 46 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 48128 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '48128' 694s # received: 48128 694s ok 47 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 49152 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '49152' 694s # received: 49152 694s ok 48 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 50176 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '50176' 694s # received: 50176 694s ok 49 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 51200 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 6 694s #Client-Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '51200' 694s # received: 51200 694s ok 50 694s #lwp request: 694s #POST http://localhost:8529/eat_post HTTP/1.1 694s #User-Agent: libwww-perl/6.77 694s #Content-Length: 102400 694s # 694s #server response: 694s #HTTP/1.1 200 OK 694s #Connection: close 694s #Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 694s #Vary: In-If1 694s #Content-Length: 7 694s #Client-Date: Sun, 01 Dec 2024 10:05:40 GMT 694s #Client-Peer: 127.0.0.1:8529 694s #Client-Response-Num: 1 694s #DMMATCH1: 1 694s # 694s # testing : length posted 694s # expected: '102400' 694s # received: 102400 694s ok 51 694s ok 696s t/apache/pr17629.t .................. 696s 1..4 696s # Running under perl version 5.040000 for linux 696s # Current time local: Sun Dec 1 10:05:40 2024 696s # Current time GMT: Sun Dec 1 10:05:40 2024 696s # Using Test.pm version 1.31 696s # Using Apache/Test.pm version 1.44 696s # expected: 'begin-foobar-end 696s # ' 696s # received: 'begin-foobar-end 696s # ' 696s ok 1 696s # expected: 200 696s # received: '200' 696s ok 2 696s # testing : response was gzipped 696s # expected: 'gzip' 696s # received: 'gzip' 696s ok 3 696s # expected: 'begin-foobar-end 696s # ' 696s # received: 'begin-foobar-end 696s # ' 696s ok 4 696s ok 699s t/apache/pr18757.t .................. 699s 1..3 699s # Running under perl version 5.040000 for linux 699s # Current time local: Sun Dec 1 10:05:42 2024 699s # Current time GMT: Sun Dec 1 10:05:42 2024 699s # Using Test.pm version 1.31 699s # Using Apache/Test.pm version 1.44 699s # testing : 200 response from GET 699s # expected: 200 699s # received: '200' 699s ok 1 699s # expected C-L is 26 699s # URL via proxy is http://localhost:8537/index.html 699s ok 2 699s # line: HTTP/1.1 200 OK 699s # line: Date: Sun, 01 Dec 2024 10:05:45 GMT 699s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 699s # line: Vary: In-If1 699s # line: Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 699s # line: ETag: "1a-61fafa7f73d80" 699s # line: Accept-Ranges: bytes 699s # line: Content-Length: 26 699s # line: DMMATCH1: 1 699s # line: Content-Type: text/html 699s # line: 699s # testing : whether proxy strips Content-Length header 699s # expected: 1 699s # received: 1 699s ok 3 699s ok 702s t/apache/pr35292.t .................. 702s 1..3 702s # Running under perl version 5.040000 for linux 702s # Current time local: Sun Dec 1 10:05:45 2024 702s # Current time GMT: Sun Dec 1 10:05:45 2024 702s # Using Test.pm version 1.31 702s # Using Apache/Test.pm version 1.44 702s ok 1 702s ok 2 702s # testing : read response-line 702s # expected: qr/^HTTP\/1\.. 413/ 702s # received: 'HTTP/1.1 413 Request Entity Too Large 702s # ' 702s ok 3 702s ok 704s t/apache/pr35330.t .................. 704s 1..2 704s # Running under perl version 5.040000 for linux 704s # Current time local: Sun Dec 1 10:05:48 2024 704s # Current time GMT: Sun Dec 1 10:05:48 2024 704s # Using Test.pm version 1.31 704s # Using Apache/Test.pm version 1.44 704s # testing : SSI was allowed for location 704s # expected: 200 704s # received: '200' 704s ok 1 704s # testing : file was served with correct content 704s # expected: 'hello' 704s # received: 'hello' 704s ok 2 704s ok 707s t/apache/pr37166.t .................. 707s 1..4 707s # Running under perl version 5.040000 for linux 707s # Current time local: Sun Dec 1 10:05:50 2024 707s # Current time GMT: Sun Dec 1 10:05:50 2024 707s # Using Test.pm version 1.31 707s # Using Apache/Test.pm version 1.44 707s # testing : SSI was allowed for location 707s # expected: 200 707s # received: '200' 707s ok 1 707s # testing : file was served with correct content 707s # expected: 'Hello world 707s # ' 707s # received: 'Hello world 707s # ' 707s ok 2 707s # testing : explicit 200 response 707s # expected: 200 707s # received: '200' 707s ok 3 707s # testing : file was again served with correct content 707s # expected: 'Hello world 707s # ' 707s # received: 'Hello world 707s # ' 707s ok 4 707s ok 710s t/apache/pr43939.t .................. 710s 1..4 710s # Running under perl version 5.040000 for linux 710s # Current time local: Sun Dec 1 10:05:53 2024 710s # Current time GMT: Sun Dec 1 10:05:53 2024 710s # Using Test.pm version 1.31 710s # Using Apache/Test.pm version 1.44 710s # expected: 'begin-default-end 710s # ' 710s # received: 'begin-default-end 710s # ' 710s ok 1 710s # expected: 200 710s # received: '200' 710s ok 2 710s # testing : response was gzipped 710s # expected: 'gzip' 710s # received: 'gzip' 710s ok 3 710s # expected: 'begin-default-end 710s # ' 710s # received: 'begin-default-end 710s # ' 710s ok 4 710s ok 712s t/apache/pr49328.t .................. 712s 1..1 712s # Running under perl version 5.040000 for linux 712s # Current time local: Sun Dec 1 10:05:56 2024 712s # Current time GMT: Sun Dec 1 10:05:56 2024 712s # Using Test.pm version 1.31 712s # Using Apache/Test.pm version 1.44 712s # expected: 'before 712s # included 712s # after 712s # ' 712s # received: 'before 712s # included 712s # after 712s # ' 712s ok 1 712s ok 715s t/apache/pr64339.t .................. 715s 1..12 715s # Running under perl version 5.040000 for linux 715s # Current time local: Sun Dec 1 10:05:58 2024 715s # Current time GMT: Sun Dec 1 10:05:58 2024 715s # Using Test.pm version 1.31 715s # Using Apache/Test.pm version 1.44 715s # testing : fetching /doc.xml 715s # expected: 200 715s # received: '200' 715s ok 1 715s # testing : content-type header test for /doc.xml 715s # expected: 'application/xml; charset=utf-8' 715s # received: 'application/xml; charset=utf-8' 715s ok 2 715s # testing : content test for /doc.xml 715s # expected: 'fóó 715s # ' 715s # received: 'fóó 715s # ' 715s ok 3 715s # testing : fetching /doc.fooxml 715s # expected: 200 715s # received: '200' 715s ok 4 715s # testing : content-type header test for /doc.fooxml 715s # expected: 'application/foo+xml; charset=utf-8' 715s # received: 'application/foo+xml; charset=utf-8' 715s ok 5 715s # testing : content test for /doc.fooxml 715s # expected: 'fóó 715s # ' 715s # received: 'fóó 715s # ' 715s ok 6 715s # testing : fetching /doc.notxml 715s # expected: 200 715s # received: '200' 715s ok 7 715s # testing : content-type header test for /doc.notxml 715s # expected: 'application/notreallyxml' 715s # received: 'application/notreallyxml' 715s ok 8 715s # testing : content test for /doc.notxml 715s # expected: 'f 715s # ' 715s # received: 'f 715s # ' 715s ok 9 715s # testing : fetching /doc.isohtml 715s # expected: 200 715s # received: '200' 715s ok 10 715s # testing : content-type header test for /doc.isohtml 715s # expected: 'text/html;charset=utf-8' 715s # received: 'text/html;charset=utf-8' 715s ok 11 715s # testing : content test for /doc.isohtml 715s # expected: '

fóó 715s #

' 715s # received: '

fóó 715s #

' 715s ok 12 715s ok 719s t/apache/rwrite.t ................... 719s # using LWP client 719s 1..114 719s # Running under perl version 5.040000 for linux 719s # Current time local: Sun Dec 1 10:06:01 2024 719s # Current time GMT: Sun Dec 1 10:06:01 2024 719s # Using Test.pm version 1.31 719s # Using Apache/Test.pm version 1.44 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 1024 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #DMMATCH1: 1 719s # 719s # testing : bytes in body 719s # expected: 1024 719s # received: 1024 719s ok 1 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 2048 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #DMMATCH1: 1 719s # 719s # testing : bytes in body 719s # expected: 2048 719s # received: 2048 719s ok 2 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 3072 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #DMMATCH1: 1 719s # 719s # testing : bytes in body 719s # expected: 3072 719s # received: 3072 719s ok 3 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 4096 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #DMMATCH1: 1 719s # 719s # testing : bytes in body 719s # expected: 4096 719s # received: 4096 719s ok 4 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 5120 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #DMMATCH1: 1 719s # 719s # testing : bytes in body 719s # expected: 5120 719s # received: 5120 719s ok 5 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 6144 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #DMMATCH1: 1 719s # 719s # testing : bytes in body 719s # expected: 6144 719s # received: 6144 719s ok 6 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 7168 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #DMMATCH1: 1 719s # 719s # testing : bytes in body 719s # expected: 7168 719s # received: 7168 719s ok 7 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 8192 719s # received: 8192 719s ok 8 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 9216 719s # received: 9216 719s ok 9 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 10240 719s # received: 10240 719s ok 10 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 11264 719s # received: 11264 719s ok 11 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 12288 719s # received: 12288 719s ok 12 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 13312 719s # received: 13312 719s ok 13 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 14336 719s # received: 14336 719s ok 14 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 15360 719s # received: 15360 719s ok 15 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 16384 719s # received: 16384 719s ok 16 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 17408 719s # received: 17408 719s ok 17 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 18432 719s # received: 18432 719s ok 18 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 19456 719s # received: 19456 719s ok 19 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 20480 719s # received: 20480 719s ok 20 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 21504 719s # received: 21504 719s ok 21 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 22528 719s # received: 22528 719s ok 22 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 23552 719s # received: 23552 719s ok 23 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 24576 719s # received: 24576 719s ok 24 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 25600 719s # received: 25600 719s ok 25 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 26624 719s # received: 26624 719s ok 26 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 27648 719s # received: 27648 719s ok 27 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 28672 719s # received: 28672 719s ok 28 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 29696 719s # received: 29696 719s ok 29 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 30720 719s # received: 30720 719s ok 30 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 31744 719s # received: 31744 719s ok 31 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 32768 719s # received: 32768 719s ok 32 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 33792 719s # received: 33792 719s ok 33 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 34816 719s # received: 34816 719s ok 34 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 35840 719s # received: 35840 719s ok 35 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 36864 719s # received: 36864 719s ok 36 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 37888 719s # received: 37888 719s ok 37 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 38912 719s # received: 38912 719s ok 38 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 39936 719s # received: 39936 719s ok 39 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 40960 719s # received: 40960 719s ok 40 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 41984 719s # received: 41984 719s ok 41 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 43008 719s # received: 43008 719s ok 42 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 44032 719s # received: 44032 719s ok 43 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 45056 719s # received: 45056 719s ok 44 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 46080 719s # received: 46080 719s ok 45 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 47104 719s # received: 47104 719s ok 46 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 48128 719s # received: 48128 719s ok 47 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 49152 719s # received: 49152 719s ok 48 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 50176 719s # received: 50176 719s ok 49 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 51200 719s # received: 51200 719s ok 50 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 102400 719s # received: 102400 719s ok 51 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 307200 719s # received: 307200 719s ok 52 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 512000 719s # received: 512000 719s ok 53 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 2048000 719s # received: 2048000 719s ok 54 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 4096000 719s # received: 4096000 719s ok 55 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 6144000 719s # received: 6144000 719s ok 56 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:04 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 10240000 719s # received: 10240000 719s ok 57 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 1024 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #DMMATCH1: 1 719s # 719s # testing : bytes in body 719s # expected: 1024 719s # received: 1024 719s ok 58 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 2048 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #DMMATCH1: 1 719s # 719s # testing : bytes in body 719s # expected: 2048 719s # received: 2048 719s ok 59 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 3072 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #DMMATCH1: 1 719s # 719s # testing : bytes in body 719s # expected: 3072 719s # received: 3072 719s ok 60 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 4096 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #DMMATCH1: 1 719s # 719s # testing : bytes in body 719s # expected: 4096 719s # received: 4096 719s ok 61 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 5120 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #DMMATCH1: 1 719s # 719s # testing : bytes in body 719s # expected: 5120 719s # received: 5120 719s ok 62 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 6144 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #DMMATCH1: 1 719s # 719s # testing : bytes in body 719s # expected: 6144 719s # received: 6144 719s ok 63 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 7168 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #DMMATCH1: 1 719s # 719s # testing : bytes in body 719s # expected: 7168 719s # received: 7168 719s ok 64 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 8192 719s # received: 8192 719s ok 65 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 9216 719s # received: 9216 719s ok 66 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 10240 719s # received: 10240 719s ok 67 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 11264 719s # received: 11264 719s ok 68 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 12288 719s # received: 12288 719s ok 69 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 13312 719s # received: 13312 719s ok 70 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 14336 719s # received: 14336 719s ok 71 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 15360 719s # received: 15360 719s ok 72 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 16384 719s # received: 16384 719s ok 73 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 17408 719s # received: 17408 719s ok 74 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 18432 719s # received: 18432 719s ok 75 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 19456 719s # received: 19456 719s ok 76 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 20480 719s # received: 20480 719s ok 77 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 21504 719s # received: 21504 719s ok 78 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 22528 719s # received: 22528 719s ok 79 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 23552 719s # received: 23552 719s ok 80 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 24576 719s # received: 24576 719s ok 81 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 25600 719s # received: 25600 719s ok 82 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 26624 719s # received: 26624 719s ok 83 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 27648 719s # received: 27648 719s ok 84 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 28672 719s # received: 28672 719s ok 85 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 29696 719s # received: 29696 719s ok 86 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 30720 719s # received: 30720 719s ok 87 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 31744 719s # received: 31744 719s ok 88 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 32768 719s # received: 32768 719s ok 89 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 33792 719s # received: 33792 719s ok 90 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 34816 719s # received: 34816 719s ok 91 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 35840 719s # received: 35840 719s ok 92 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 36864 719s # received: 36864 719s ok 93 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 37888 719s # received: 37888 719s ok 94 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 38912 719s # received: 38912 719s ok 95 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 39936 719s # received: 39936 719s ok 96 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 40960 719s # received: 40960 719s ok 97 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 41984 719s # received: 41984 719s ok 98 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 43008 719s # received: 43008 719s ok 99 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 44032 719s # received: 44032 719s ok 100 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 45056 719s # received: 45056 719s ok 101 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 46080 719s # received: 46080 719s ok 102 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 47104 719s # received: 47104 719s ok 103 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 48128 719s # received: 48128 719s ok 104 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 49152 719s # received: 49152 719s ok 105 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 50176 719s # received: 50176 719s ok 106 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 51200 719s # received: 51200 719s ok 107 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 102400 719s # received: 102400 719s ok 108 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 307200 719s # received: 307200 719s ok 109 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 512000 719s # received: 512000 719s ok 110 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 2048000 719s # received: 2048000 719s ok 111 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 4096000 719s # received: 4096000 719s ok 112 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 6144000 719s # received: 6144000 719s ok 113 719s #lwp request: 719s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 719s #User-Agent: libwww-perl/6.77 719s # 719s #server response: 719s #HTTP/1.1 200 OK 719s #Connection: close 719s #Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 719s #Vary: In-If1 719s #Content-Length: 0 719s #Client-Date: Sun, 01 Dec 2024 10:06:05 GMT 719s #Client-Peer: 127.0.0.1:8529 719s #Client-Response-Num: 1 719s #Client-Transfer-Encoding: chunked 719s #DMMATCH1: 1 719s #X-Content-Length-Note: added by Apache::TestRequest 719s # 719s # testing : bytes in body 719s # expected: 10240000 719s # received: 10240000 719s ok 114 719s ok 722s t/apache/server_name_port.t ......... 722s 1..84 722s # Running under perl version 5.040000 for linux 722s # Current time local: Sun Dec 1 10:06:05 2024 722s # Current time GMT: Sun Dec 1 10:06:05 2024 722s # Using Test.pm version 1.31 722s # Using Apache/Test.pm version 1.44 722s # SENDING: 722s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 722s # expecting 200, got 200 722s ok 1 722s # got SERVER_NAME='righthost', expected 'righthost' 722s ok 2 722s # got SERVER_PORT='8529', expected '8529' 722s ok 3 722s # SENDING: 722s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 722s # expecting 200, got 200 722s ok 4 722s # got SERVER_NAME='righthost', expected 'righthost' 722s ok 5 722s # got SERVER_PORT='123', expected '123' 722s ok 6 722s # SENDING: 722s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 722s # expecting 200, got 200 722s ok 7 722s # got SERVER_NAME='righthost', expected 'righthost' 722s ok 8 722s # got SERVER_PORT='8529', expected '8529' 722s ok 9 722s # SENDING: 722s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 722s # expecting 200, got 200 722s ok 10 722s # got SERVER_NAME='righthost', expected 'righthost' 722s ok 11 722s # got SERVER_PORT='123', expected '123' 722s ok 12 722s # SENDING: 722s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 722s # expecting 200, got 200 722s ok 13 722s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 722s ok 14 722s # got SERVER_PORT='8529', expected '8529' 722s ok 15 722s # SENDING: 722s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 722s # expecting 200, got 200 722s ok 16 722s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 722s ok 17 722s # got SERVER_PORT='123', expected '123' 722s ok 18 722s # SENDING: 722s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 722s # expecting 200, got 200 722s ok 19 722s # got SERVER_NAME='[::1]', expected '[::1]' 722s ok 20 722s # got SERVER_PORT='8529', expected '8529' 722s ok 21 722s # SENDING: 722s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 722s # expecting 200, got 200 722s ok 22 722s # got SERVER_NAME='[::1]', expected '[::1]' 722s ok 23 722s # got SERVER_PORT='123', expected '123' 722s ok 24 722s # SENDING: 722s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 722s # expecting 200, got 200 722s ok 25 722s # got SERVER_NAME='[a::1]', expected '[a::1]' 722s ok 26 722s # got SERVER_PORT='8529', expected '8529' 722s ok 27 722s # SENDING: 722s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 722s # expecting 200, got 200 722s ok 28 722s # got SERVER_NAME='[a::1]', expected '[a::1]' 722s ok 29 722s # got SERVER_PORT='123', expected '123' 722s ok 30 722s # SENDING: 722s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 722s # expecting 200, got 200 722s ok 31 722s # got SERVER_NAME='[a::1]', expected '[a::1]' 722s ok 32 722s # got SERVER_PORT='8529', expected '8529' 722s ok 33 722s # SENDING: 722s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 722s # expecting 200, got 200 722s ok 34 722s # got SERVER_NAME='[a::1]', expected '[a::1]' 722s ok 35 722s # got SERVER_PORT='123', expected '123' 722s ok 36 722s # SENDING: 722s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 722s # expecting 200, got 200 722s ok 37 722s # got SERVER_NAME='righthost', expected 'righthost' 722s ok 38 722s # got SERVER_PORT='8529', expected '8529' 722s ok 39 722s # SENDING: 722s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 722s # expecting 200, got 200 722s ok 40 722s # got SERVER_NAME='righthost', expected 'righthost' 722s ok 41 722s # got SERVER_PORT='123', expected '123' 722s ok 42 722s # SENDING: 722s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 722s # expecting 200, got 200 722s ok 43 722s # got SERVER_NAME='righthost', expected 'righthost' 722s ok 44 722s # got SERVER_PORT='8529', expected '8529' 722s ok 45 722s # SENDING: 722s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 722s # expecting 200, got 200 722s ok 46 722s # got SERVER_NAME='righthost', expected 'righthost' 722s ok 47 722s # got SERVER_PORT='123', expected '123' 722s ok 48 722s # SENDING: 722s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 722s # expecting 200, got 200 722s ok 49 722s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 722s ok 50 722s # got SERVER_PORT='8529', expected '8529' 722s ok 51 722s # SENDING: 722s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 722s # expecting 200, got 200 722s ok 52 722s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 722s ok 53 722s # got SERVER_PORT='123', expected '123' 722s ok 54 722s # SENDING: 722s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 722s # expecting 200, got 200 722s ok 55 722s # got SERVER_NAME='[::1]', expected '[::1]' 722s ok 56 722s # got SERVER_PORT='8529', expected '8529' 722s ok 57 722s # SENDING: 722s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 722s # expecting 200, got 200 722s ok 58 722s # got SERVER_NAME='[::1]', expected '[::1]' 722s ok 59 722s # got SERVER_PORT='123', expected '123' 722s ok 60 722s # SENDING: 722s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 722s # expecting 200, got 200 722s ok 61 722s # got SERVER_NAME='righthost', expected 'righthost' 722s ok 62 722s # got SERVER_PORT='8529', expected '8529' 722s ok 63 722s # SENDING: 722s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 722s # expecting 200, got 200 722s ok 64 722s # got SERVER_NAME='righthost', expected 'righthost' 722s ok 65 722s # got SERVER_PORT='123', expected '123' 722s ok 66 722s # SENDING: 722s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 722s # expecting 200, got 200 722s ok 67 722s # got SERVER_NAME='righthost', expected 'righthost' 722s ok 68 722s # got SERVER_PORT='8529', expected '8529' 722s ok 69 722s # SENDING: 722s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 722s # expecting 200, got 200 722s ok 70 722s # got SERVER_NAME='righthost', expected 'righthost' 722s ok 71 722s # got SERVER_PORT='123', expected '123' 722s ok 72 722s # SENDING: 722s # 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 722s # expecting 200, got 200 722s ok 73 722s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 722s ok 74 722s # got SERVER_PORT='8529', expected '8529' 722s ok 75 722s # SENDING: 722s # 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 722s # expecting 200, got 200 722s ok 76 722s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 722s ok 77 722s # got SERVER_PORT='123', expected '123' 722s ok 78 722s # SENDING: 722s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 722s # expecting 200, got 200 722s ok 79 722s # got SERVER_NAME='[::1]', expected '[::1]' 722s ok 80 722s # got SERVER_PORT='8529', expected '8529' 722s ok 81 722s # SENDING: 722s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 722s # expecting 200, got 200 722s ok 82 722s # got SERVER_NAME='[::1]', expected '[::1]' 722s ok 83 722s # got SERVER_PORT='123', expected '123' 722s ok 84 722s ok 725s t/apache/teclchunk.t ................ skipped: Not supported yet 728s t/apr/uri.t ......................... 728s 1..1 728s # Running under perl version 5.040000 for linux 728s # Current time local: Sun Dec 1 10:06:11 2024 728s # Current time GMT: Sun Dec 1 10:06:11 2024 728s # Using Test.pm version 1.31 728s # Using Apache/Test.pm version 1.44 728s ok 1 728s ok 730s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 733s t/filter/case.t ..................... 733s 1..4 733s # Running under perl version 5.040000 for linux 733s # Current time local: Sun Dec 1 10:06:16 2024 733s # Current time GMT: Sun Dec 1 10:06:16 2024 733s # Using Test.pm version 1.31 733s # Using Apache/Test.pm version 1.44 733s ok 1 733s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 733s # expected 200 733s # received 200 733s # body: =HEAD1 NAME 733s X X 733s 733s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 733s 733s =HEAD1 SYNOPSIS 733s 733s TO DECLARE SUBROUTINES: 733s X X 733s 733s SUB NAME; # A "FORWARD" DECLARATION. 733s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 733s SUB NAME : ATTRS; # WITH ATTRIBUTES 733s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 733s 733s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 733s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 733s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 733s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 733s 733s USE FEATURE 'SIGNATURES'; 733s SUB NAME(SIG) BLOCK # WITH SIGNATURE 733s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 733s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 733s 733s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 733s X 733s 733s $SUBREF = SUB BLOCK; # NO PROTO 733s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 733s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 733s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 733s 733s USE FEATURE 'SIGNATURES'; 733s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 733s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 733s 733s TO IMPORT SUBROUTINES: 733s X 733s 733s USE MODULE QW(NAME1 NAME2 NAME3); 733s 733s TO CALL SUBROUTINES: 733s X X 733s 733s NAME(LIST); # REGULAR SUBROUTINE CALL. 733s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 733s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 733s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 733s 733s =HEAD1 DESCRIPTION 733s 733s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 733s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 733s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 733s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 733s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 733s ITS NAME OR A CODE REFERENCE. 733s 733s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 733s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 733s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 733s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 733s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 733s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 733s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 733s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 733s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 733s X X 733s 733s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 733s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 733s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 733s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 733s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 733s SUCH A SIGNATURE-USING SUBROUTINE. 733s 733s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 733s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 733s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 733s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 733s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 733s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 733s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 733s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 733s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 733s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 733s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 733s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 733s X X X<@_> 733s 733s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 733s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 733s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 733s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 733s L AND L. 733s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 733s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 733s 733s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 733s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 733s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 733s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 733s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 733s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 733s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 733s ONE LARGE INDISTINGUISHABLE LIST. 733s 733s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 733s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 733s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 733s EMPTY SUB RETURNS THE EMPTY LIST. 733s X X X 733s 733s EXAMPLE: 733s 733s SUB MAX { 733s MY $MAX = SHIFT(@_); 733s FOREACH $FOO (@_) { 733s $MAX = $FOO IF $MAX < $FOO; 733s } 733s RETURN $MAX; 733s } 733s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 733s 733s EXAMPLE: 733s 733s # GET A LINE, COMBINING CONTINUATION LINES 733s # THAT START WITH WHITESPACE 733s 733s SUB GET_LINE { 733s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 733s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 733s IF ($LOOKAHEAD =~ /^[ \T]/) { 733s $THISLINE .= $LOOKAHEAD; 733s } 733s ELSE { 733s LAST LINE; 733s } 733s } 733s RETURN $THISLINE; 733s } 733s 733s $LOOKAHEAD = ; # GET FIRST LINE 733s WHILE (DEFINED($LINE = GET_LINE())) { 733s ... 733s } 733s 733s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 733s 733s SUB MAYBESET { 733s MY($KEY, $VALUE) = @_; 733s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 733s } 733s 733s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 733s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 733s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 733s ITS CALLER'S VALUES. 733s X X 733s 733s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 733s SUB UPCASE_IN { 733s FOR (@_) { TR/A-Z/A-Z/ } 733s } 733s 733s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 733s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 733s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 733s X X 733s 733s UPCASE_IN("FREDERICK"); 733s 733s IT WOULD BE MUCH SAFER IF THE C FUNCTION 733s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 733s OF CHANGING THEM IN PLACE: 733s 733s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 733s SUB UPCASE { 733s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 733s MY @PARMS = @_; 733s FOR (@PARMS) { TR/A-Z/A-Z/ } 733s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 733s } 733s 733s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 733s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 733s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 733s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 733s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 733s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 733s 733s @NEWLIST = UPCASE(@LIST1, @LIST2); 733s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 733s 733s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 733s 733s (@X, @Y) = UPCASE(@LIST1, @LIST2); 733s 733s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 733s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 733s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 733s L
FOR ALTERNATIVES. 733s 733s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 733s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 733s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 733s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 733s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 733s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 733s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 733s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 733s SEE L FOR MORE ABOUT ALL THAT. 733s X<&> 733s 733s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 733s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 733s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 733s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 733s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 733s X 733s 733s &FOO(1,2,3); # PASS THREE ARGUMENTS 733s FOO(1,2,3); # THE SAME 733s 733s FOO(); # PASS AN EMPTY ARGUMENT LIST 733s &FOO(); # THE SAME 733s 733s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 733s USE STRICT 'SUBS'; 733s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 733s # A COMPILE-TIME ERROR 733s NO STRICT 'SUBS'; 733s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 733s # A LITERAL STRING "FOO" 733s 733s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 733s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 733s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 733s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 733s X<&> 733s 733s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 733s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 733s YOUR SUBROUTINE'S NAME. 733s 733s USE V5.16; 733s MY $FACTORIAL = SUB { 733s MY ($X) = @_; 733s RETURN 1 IF $X == 1; 733s RETURN($X * __SUB__->( $X - 1 ) ); 733s }; 733s 733s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 733s IS SUBJECT TO CHANGE. 733s 733s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 733s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 733s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 733s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 733s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 733s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 733s SPECIAL, PRE-DEFINED THINGS. 733s 733s =OVER 733s 733s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 733s 733s C 733s 733s =ITEM DOCUMENTED IN L 733s 733s C, C 733s 733s =ITEM DOCUMENTED IN L 733s 733s C, C 733s 733s =ITEM DOCUMENTED IN L 733s 733s C, C, C, C, C, C, C, 733s C, C, C, C, C, C, 733s C, C, C, C, C, C, C, 733s C, C, C, C, C, C, 733s C, C, C, C, C, 733s C, C, C, C 733s 733s =ITEM DOCUMENTED IN L 733s 733s C, C, C, C, C, C, C, 733s C, C, C, C, C, C, C, 733s C, C, C, C, C, C 733s 733s =ITEM DOCUMENTED IN L 733s 733s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 733s L<< C|PERLFUNC/REQUIRE >> 733s 733s =ITEM DOCUMENTED IN L 733s 733s C 733s 733s =ITEM DOCUMENTED IN L 733s 733s C, C, C, C, C 733s 733s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 733s 733s ANY STARTING WITH C<(> 733s 733s =BACK 733s 733s THE C, C, C, C AND C SUBROUTINES 733s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 733s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 733s EXPLICITLY. SEE L 733s 733s =HEAD2 SIGNATURES 733s 733s X X 733s 733s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 733s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 733s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 733s 733s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 733s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 733s DIRECTLY BY C, IN THE CURRENT SCOPE. 733s 733s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 733s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 733s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 733s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 733s 733s FOR EXAMPLE, 733s 733s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 733s 733s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 733s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 733s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 733s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 733s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 733s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 733s 733s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 733s THE SIGNATURE. FOR EXAMPLE, 733s 733s SUB FOO ($LEFT, $RIGHT) { 733s RETURN $LEFT + $RIGHT; 733s } 733s 733s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 733s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 733s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 733s EQUIVALENT TO 733s 733s SUB FOO { 733s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 733s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 733s MY $LEFT = $_[0]; 733s MY $RIGHT = $_[1]; 733s RETURN $LEFT + $RIGHT; 733s } 733s 733s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 733s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 733s 733s SUB FOO ($FIRST, $, $THIRD) { 733s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 733s } 733s 733s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 733s MANDATORY FOR THE CALLER TO PASS IT. 733s 733s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 733s SEPARATED FROM THE PARAMETER NAME BY C<=>: 733s 733s SUB FOO ($LEFT, $RIGHT = 0) { 733s RETURN $LEFT + $RIGHT; 733s } 733s 733s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 733s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 733s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 733s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 733s FOR EXAMPLE, 733s 733s MY $AUTO_ID = 0; 733s SUB FOO ($THING, $ID = $AUTO_ID++) { 733s PRINT "$THING HAS ID $ID"; 733s } 733s 733s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 733s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 733s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 733s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 733s 733s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 733s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 733s } 733s 733s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 733s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 733s VALUE PROVIDED WAS C. 733s 733s SUB FOO ($NAME //= "WORLD") { 733s PRINT "HELLO, $NAME"; 733s } 733s 733s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 733s 733s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 733s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 733s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 733s 733s SUB FOO ($X ||= 10) { 733s RETURN 5 + $X; 733s } 733s 733s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 733s FOR EXAMPLE, 733s 733s SUB FOO ($THING, $ = 1) { 733s PRINT $THING; 733s } 733s 733s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 733s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 733s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 733s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 733s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 733s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 733s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 733s 733s SUB FOO ($THING, $=) { 733s PRINT $THING; 733s } 733s 733s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 733s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 733s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 733s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 733s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 733s TO RIGHT. 733s 733s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 733s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 733s 733s SUB FOO ($FILTER, @INPUTS) { 733s PRINT $FILTER->($_) FOREACH @INPUTS; 733s } 733s 733s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 733s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 733s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 733s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 733s 733s SUB FOO ($THING, @) { 733s PRINT $THING; 733s } 733s 733s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 733s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 733s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 733s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 733s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 733s AS WITH STANDARD HASH CONSTRUCTION. 733s 733s SUB FOO ($FILTER, %INPUTS) { 733s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 733s } 733s 733s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 733s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 733s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 733s 733s SUB FOO ($THING, %) { 733s PRINT $THING; 733s } 733s 733s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 733s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 733s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 733s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 733s AN EMPTY ARRAY OR EMPTY HASH. 733s 733s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 733s THAT THE CALLER PASSED NO ARGUMENTS: 733s 733s SUB FOO () { 733s RETURN 123; 733s } 733s 733s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 733s WARNING IN THE C CATEGORY. FROM PERL 5.36 733s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 733s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 733s STATEMENT SUCH AS: 733s 733s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 733s 733s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 733s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 733s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 733s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 733s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 733s WARNINGS IN THE C CATEGORY WHEN 733s COMPILED: 733s 733s SUB F ($X) { 733s # THIS LINE EMITS THE WARNING SEEN BELOW 733s PRINT "ARGUMENTS ARE @_"; 733s } 733s 733s Z<> 733s 733s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 733s EXPERIMENTAL AT ... 733s 733s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 733s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 733s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 733s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 733s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 733s SUPPLY THAT ARGUMENT. 733s 733s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 733s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 733s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 733s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 733s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 733s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 733s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 733s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 733s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 733s 733s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 733s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 733s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 733s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 733s L. FOR EXAMPLE, 733s 733s SUB FOO :PROTOTYPE($) { $_[0] } 733s 733s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 733s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 733s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 733s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 733s 733s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 733s RETURN $LEFT + $RIGHT; 733s } 733s 733s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 733s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 733s THE SUBROUTINE'S BODY. 733s 733s =HEAD2 PRIVATE VARIABLES VIA MY() 733s X X X X X 733s X X 733s 733s SYNOPSIS: 733s 733s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 733s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 733s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 733s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 733s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 733s 733s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 733s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 733s SEE L AND L. 733s 733s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 733s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 733s (C/C/C/C), LOOP 733s (C/C/C/C/C), SUBROUTINE, C, 733s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 733s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 733s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 733s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 733s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 733s 733s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 733s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 733s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 733s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 733s X 733s 733s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 733s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 733s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 733s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 733s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 733s 733s MY $X = 10; 733s SUB BUMPX { $X++ } 733s 733s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 733s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 733s THE C ITSELF. SEE L. 733s X 733s 733s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 733s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 733s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 733s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 733s 733s $ARG = "FRED"; # "GLOBAL" VARIABLE 733s $N = CUBE_ROOT(27); 733s PRINT "$ARG THINKS THE ROOT IS $N\N"; 733s # OUTPUTS: FRED THINKS THE ROOT IS 3 733s 733s SUB CUBE_ROOT { 733s MY $ARG = SHIFT; # NAME DOESN'T MATTER 733s $ARG **= 1/3; 733s RETURN $ARG; 733s } 733s 733s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 733s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 733s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 733s 733s MY ($FOO) = ; # WRONG? 733s MY @FOO = ; 733s 733s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 733s 733s MY $FOO = ; 733s 733s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 733s 733s MY $FOO, $BAR = 1; # WRONG 733s 733s THAT HAS THE SAME EFFECT AS 733s 733s MY $FOO; 733s $BAR = 1; 733s 733s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 733s THE CURRENT STATEMENT. THUS, 733s 733s MY $X = $X; 733s 733s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 733s THE EXPRESSION 733s 733s MY $X = 123 AND $X == 123 733s 733s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 733s 733s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 733s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 733s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 733s 733s WHILE (MY $LINE = <>) { 733s $LINE = LC $LINE; 733s } CONTINUE { 733s PRINT $LINE; 733s } 733s 733s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 733s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 733s IT. SIMILARLY, IN THE CONDITIONAL 733s 733s IF ((MY $ANSWER = ) =~ /^YES$/I) { 733s USER_AGREES(); 733s } ELSIF ($ANSWER =~ /^NO$/I) { 733s USER_DISAGREES(); 733s } ELSE { 733s CHOMP $ANSWER; 733s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 733s } 733s 733s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 733s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 733s BUT NOT BEYOND IT. SEE L FOR INFORMATION 733s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 733s 733s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 733s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 733s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 733s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 733s IN THE LOOP 733s X X 733s 733s FOR MY $I (1, 2, 3) { 733s SOME_FUNCTION(); 733s } 733s 733s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 733s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 733s X X 733s 733s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 733s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 733s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 733s 733s USE STRICT 'VARS'; 733s 733s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 733s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 733s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 733s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 733s THIS WITH C. 733s 733s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 733s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 733s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 733s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 733s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 733s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 733s EXAMPLE. 733s 733s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 733s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 733s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 733s 733s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 733s 733s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 733s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 733s IS ALSO VISIBLE: 733s 733s PACKAGE MAIN; 733s OUR $X = 10; 733s MY $X = 20; 733s PRINT "$X AND $::X\N"; 733s 733s THAT WILL PRINT OUT C<20> AND C<10>. 733s 733s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 733s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 733s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 733s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 733s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 733s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 733s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 733s AN ANONYMOUS SUB REFERENCE: 733s 733s MY $SECRET_VERSION = '1.001-BETA'; 733s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 733s $SECRET_SUB->(); 733s 733s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 733s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 733s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 733s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 733s UNQUALIFIED AND UNQUALIFIABLE. 733s 733s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 733s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 733s L FOR SOMETHING OF A WORK-AROUND TO 733s THIS. 733s 733s =HEAD2 PERSISTENT PRIVATE VARIABLES 733s X X X X 733s X X 733s 733s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 733s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 733s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 733s 733s =HEAD3 PERSISTENT VARIABLES VIA STATE() 733s 733s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 733s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 733s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 733s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 733s THE C FORM DOES NOT REQUIRE THE 733s C PRAGMA. 733s 733s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 733s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 733s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 733s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 733s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 733s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 733s SUBROUTINE EACH TIME IT IS EXECUTED.) 733s 733s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 733s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 733s 733s USE FEATURE 'STATE'; 733s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 733s 733s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 733s 733s USE FEATURE 'STATE'; 733s SUB CREATE_COUNTER { 733s RETURN SUB { STATE $X; RETURN ++$X } 733s } 733s 733s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 733s CODE OUTSIDE. 733s 733s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 733s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 733s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 733s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 733s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 733s 733s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 733s 733s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 733s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 733s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 733s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 733s 733s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 733s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 733s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 733s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 733s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 733s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 733s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 733s 733s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 733s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 733s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 733s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 733s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 733s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 733s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 733s 733s { 733s MY $SECRET_VAL = 0; 733s SUB GIMME_ANOTHER { 733s RETURN ++$SECRET_VAL; 733s } 733s } 733s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 733s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 733s 733s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 733s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 733s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 733s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 733s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 733s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 733s STARTS TO RUN: 733s 733s BEGIN { 733s MY $SECRET_VAL = 0; 733s SUB GIMME_ANOTHER { 733s RETURN ++$SECRET_VAL; 733s } 733s } 733s 733s SEE L ABOUT THE 733s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 733s C AND C. 733s 733s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 733s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 733s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 733s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 733s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 733s 733s =HEAD2 TEMPORARY VALUES VIA LOCAL() 733s X X X X 733s X 733s 733s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 733s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 733s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 733s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 733s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 733s 733s SYNOPSIS: 733s 733s # LOCALIZATION OF VALUES 733s 733s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 733s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 733s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 733s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 733s 733s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 733s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 733s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 733s # LOCALIZATION 733s 733s # LOCALIZATION OF SYMBOLS 733s 733s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 733s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 733s # @MERLYN IS REALLY @RANDAL, ETC 733s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 733s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 733s 733s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 733s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 733s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 733s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 733s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 733s 733s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 733s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 733s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 733s CREATES NEW, DYNAMICALLY SCOPED VALUES. 733s 733s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 733s PLACED IN PARENTHESES. THIS OPERATOR WORKS 733s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 733s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 733s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 733s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 733s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 733s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 733s UNDEFINED VALUE.) 733s 733s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 733s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 733s VARIABLES OUTSIDE THE LOOP. 733s 733s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 733s X 733s 733s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 733s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 733s VIEWED AS A SCALAR OR AN ARRAY. SO 733s 733s LOCAL($FOO) = ; 733s LOCAL @FOO = ; 733s 733s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 733s 733s LOCAL $FOO = ; 733s 733s SUPPLIES A SCALAR CONTEXT. 733s 733s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 733s X 733s 733s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 733s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 733s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 733s 733s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 733s 733s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 733s { LOCAL $/ = UNDEF; $SLURP = ; } 733s 733s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 733s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 733s I, BECAUSE THE $1 VARIABLE IS 733s MAGICAL AND READ-ONLY : 733s 733s LOCAL $1 = 2; 733s 733s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 733s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 733s TO SAFELY REUSE $_ IN A SUBROUTINE. 733s 733s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 733s WORK AS DESCRIBED. 733s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 733s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 733s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 733s SEE L FOR MORE 733s DETAILS. 733s X 733s 733s =HEAD3 LOCALIZATION OF GLOBS 733s X X 733s 733s THE CONSTRUCT 733s 733s LOCAL *NAME; 733s 733s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 733s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 733s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 733s 733s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 733s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 733s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 733s SEPARATOR. 733s 733s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 733s X X 733s X 733s 733s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 733s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 733s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 733s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 733s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 733s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 733s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 733s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 733s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 733s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 733s 733s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 733s @ARY = ( 0..5 ); 733s { 733s LOCAL($ARY[5]) = 6; 733s LOCAL($HASH{'A'}) = 'DRILL'; 733s WHILE (MY $E = POP(@ARY)) { 733s PRINT "$E . . .\N"; 733s LAST UNLESS $E > 3; 733s } 733s IF (@ARY) { 733s $HASH{'ONLY A'} = 'TEST'; 733s DELETE $HASH{'A'}; 733s } 733s } 733s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 733s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 733s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 733s 733s PERL WILL PRINT 733s 733s 6 . . . 733s 4 . . . 733s 3 . . . 733s THIS IS A TEST ONLY A TEST. 733s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 733s 733s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 733s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 733s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 733s SURPRISING, AND IS VERY LIKELY TO CHANGE. 733s 733s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 733s X X X 733s X 733s 733s YOU CAN USE THE C AND C 733s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 733s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 733s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 733s 733s DO { 733s MY $VAL = $ARRAY[$IDX]; 733s LOCAL $ARRAY[$IDX]; 733s DELETE $ARRAY[$IDX]; 733s $VAL 733s } 733s 733s AND 733s 733s DO { 733s MY $VAL = $HASH{KEY}; 733s LOCAL $HASH{KEY}; 733s DELETE $HASH{KEY}; 733s $VAL 733s } 733s 733s EXCEPT THAT FOR THOSE THE C IS 733s SCOPED TO THE C BLOCK. SLICES ARE 733s ALSO ACCEPTED. 733s 733s MY %HASH = ( 733s A => [ 7, 8, 9 ], 733s B => 1, 733s ) 733s 733s { 733s MY $X = DELETE LOCAL $HASH{A}; 733s # $X IS [ 7, 8, 9 ] 733s # %HASH IS (B => 1) 733s 733s { 733s MY @NUMS = DELETE LOCAL @$X[0, 2] 733s # @NUMS IS (7, 9) 733s # $X IS [ UNDEF, 8 ] 733s 733s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 733s } 733s # $X IS BACK TO [ 7, 8, 9 ] 733s 733s } 733s # %HASH IS BACK TO ITS ORIGINAL STATE 733s 733s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 733s 733s =HEAD2 LVALUE SUBROUTINES 733s X X 733s 733s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 733s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 733s 733s MY $VAL; 733s SUB CANMOD : LVALUE { 733s $VAL; # OR: RETURN $VAL; 733s } 733s SUB NOMOD { 733s $VAL; 733s } 733s 733s CANMOD() = 5; # ASSIGNS TO $VAL 733s NOMOD() = 5; # ERROR 733s 733s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 733s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 733s BY A SCALAR. FOR EXAMPLE, CONSIDER: 733s 733s DATA(2,3) = GET_DATA(3,4); 733s 733s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 733s 733s (DATA(2,3)) = GET_DATA(3,4); 733s 733s AND IN: 733s 733s (DATA(2),DATA(3)) = GET_DATA(3,4); 733s 733s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 733s 733s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 733s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 733s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 733s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 733s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 733s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 733s 733s =HEAD2 LEXICAL SUBROUTINES 733s X X X X 733s 733s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 733s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 733s AVAILABLE UNDER C OR C OR HIGHER. 733s 733s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 733s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 733s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 733s CATEGORY WAS DISABLED. 733s 733s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 733s DECLARED, AND ONLY AFTER THAT DECLARATION: 733s 733s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 733s # VERSIONS EARLIER THAN 5.26. 733s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 733s USE FEATURE 'LEXICAL_SUBS'; 733s 733s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 733s STATE SUB FOO { 733s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 733s } 733s FOO(); # CALLS "STATE" SUB 733s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 733s 733s MY SUB BAR { ... } 733s BAR(); # CALLS "MY" SUB 733s 733s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 733s 733s # WRONG 733s MY SUB BAZ { 733s BAZ(); 733s } 733s 733s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 733s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 733s 733s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 733s 733s MY SUB BAZ { 733s __SUB__->(); # CALLS ITSELF 733s } 733s 733s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 733s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 733s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 733s HOWEVER: 733s 733s MY SUB BAZ; # PREDECLARATION 733s SUB BAZ { # DEFINE THE "MY" SUB 733s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 733s } 733s 733s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 733s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 733s C; THEY KEEP EACH OTHER ALIVE (SEE L). 733s 733s =HEAD3 C VS C 733s 733s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 733s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 733s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 733s CONTAINING BLOCK TO THE NEXT. 733s 733s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 733s NECESSARY IF YOU WANT TO CREATE CLOSURES: 733s 733s SUB WHATEVER { 733s MY $X = SHIFT; 733s MY SUB INNER { 733s ... DO SOMETHING WITH $X ... 733s } 733s INNER(); 733s } 733s 733s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 733s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 733s SEE THE C<$X> FROM THE FIRST CALL TO C. 733s 733s =HEAD3 C SUBROUTINES 733s 733s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 733s SUBROUTINE OF THE SAME NAME. 733s 733s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 733s INSIDE AN INNER SCOPE: 733s 733s SUB FOO { ... } 733s 733s SUB BAR { 733s MY SUB FOO { ... } 733s { 733s # NEED TO USE THE OUTER FOO HERE 733s OUR SUB FOO; 733s FOO(); 733s } 733s } 733s 733s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 733s 733s PACKAGE MYSNEAKYMODULE; 733s 733s OUR SUB DO_SOMETHING { ... } 733s 733s SUB DO_SOMETHING_WITH_CALLER { 733s PACKAGE DB; 733s () = CALLER 1; # SETS @DB::ARGS 733s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 733s } 733s 733s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 733s X X<*> 733s 733s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 733s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 733s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 733s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 733s 733s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 733s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 733s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 733s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 733s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 733s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 733s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 733s 733s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 733s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 733s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 733s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 733s 733s SUB DOUBLEARY { 733s LOCAL(*SOMEARY) = @_; 733s FOREACH $ELEM (@SOMEARY) { 733s $ELEM *= 2; 733s } 733s } 733s DOUBLEARY(*FOO); 733s DOUBLEARY(*BAR); 733s 733s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 733s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 733s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 733s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 733s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 733s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 733s 733s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 733s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 733s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 733s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 733s L. 733s 733s =HEAD2 WHEN TO STILL USE LOCAL() 733s X X 733s 733s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 733s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 733s I USE C INSTEAD OF C. 733s 733s =OVER 4 733s 733s =ITEM 1. 733s 733s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 733s 733s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 733s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 733s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 733s IN C<@FIELDS>. 733s 733s { 733s LOCAL @ARGV = ("/ETC/MOTD"); 733s LOCAL $/ = UNDEF; 733s LOCAL $_ = <>; 733s @FIELDS = SPLIT /^\S*=+\S*$/; 733s } 733s 733s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 733s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 733s 733s =ITEM 2. 733s 733s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 733s 733s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 733s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 733s TABLE ENTRIES: 733s 733s SUB IOQUEUE { 733s LOCAL (*READER, *WRITER); # NOT MY! 733s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 733s RETURN (*READER, *WRITER); 733s } 733s ($HEAD, $TAIL) = IOQUEUE(); 733s 733s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 733s ENTRIES. 733s 733s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 733s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 733s A LOCAL ALIAS. 733s 733s { 733s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 733s GROW(); # REALLY CALLS SHRINK() 733s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 733s } 733s GROW(); # GET THE REAL GROW() AGAIN 733s 733s SEE L FOR MORE ABOUT MANIPULATING 733s FUNCTIONS BY NAME IN THIS WAY. 733s 733s =ITEM 3. 733s 733s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 733s 733s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 733s IS DONE ON DYNAMICS: 733s 733s { 733s LOCAL $SIG{INT} = 'IGNORE'; 733s FUNCT(); # UNINTERRUPTIBLE 733s } 733s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 733s 733s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 733s 733s =BACK 733s 733s =HEAD2 PASS BY REFERENCE 733s X X X 733s 733s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 733s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 733s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 733s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 733s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 733s 733s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 733s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 733s OF ALL THEIR FORMER LAST ELEMENTS: 733s 733s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 733s 733s SUB POPMANY { 733s MY $AREF; 733s MY @RETLIST; 733s FOREACH $AREF ( @_ ) { 733s PUSH @RETLIST, POP @$AREF; 733s } 733s RETURN @RETLIST; 733s } 733s 733s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 733s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 733s 733s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 733s SUB INTER { 733s MY ($K, $HREF, %SEEN); # LOCALS 733s FOREACH $HREF (@_) { 733s WHILE ( $K = EACH %$HREF ) { 733s $SEEN{$K}++; 733s } 733s } 733s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 733s } 733s 733s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 733s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 733s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 733s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 733s A LITTLE EXPENSIVE. 733s 733s WHERE PEOPLE GET INTO TROUBLE IS HERE: 733s 733s (@W, @X) = FUNC(@Y, @Z); 733s OR 733s (%W, %X) = FUNC(%Y, %Z); 733s 733s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 733s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 733s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 733s AS ALWAYS. 733s 733s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 733s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 733s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 733s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 733s 733s ($WREF, $XREF) = FUNC(\@Y, \@Z); 733s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 733s SUB FUNC { 733s MY ($YREF, $ZREF) = @_; 733s IF (@$YREF > @$ZREF) { 733s RETURN ($YREF, $ZREF); 733s } ELSE { 733s RETURN ($ZREF, $YREF); 733s } 733s } 733s 733s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 733s 733s (*W, *X) = FUNC(\@Y, \@Z); 733s PRINT "@W HAS MORE THAN @X\N"; 733s SUB FUNC { 733s LOCAL (*Y, *Z) = @_; 733s IF (@Y > @Z) { 733s RETURN (\@Y, \@Z); 733s } ELSE { 733s RETURN (\@Z, \@Y); 733s } 733s } 733s 733s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 733s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 733s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 733s ARE IN THE SYMBOL TABLE. 733s 733s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 733s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 733s FOR EXAMPLE: 733s 733s SPLUTTER(\*STDOUT); 733s SUB SPLUTTER { 733s MY $FH = SHIFT; 733s PRINT $FH "HER UM WELL A HMMM\N"; 733s } 733s 733s $REC = GET_REC(\*STDIN); 733s SUB GET_REC { 733s MY $FH = SHIFT; 733s RETURN SCALAR <$FH>; 733s } 733s 733s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 733s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 733s 733s SUB OPENIT { 733s MY $PATH = SHIFT; 733s LOCAL *FH; 733s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 733s } 733s 733s =HEAD2 PROTOTYPES 733s X X 733s 733s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 733s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 733s SECTION OR WITH A L. 733s IF YOU DECLARE EITHER OF 733s 733s SUB MYPUSH (\@@) 733s SUB MYPUSH :PROTOTYPE(\@@) 733s 733s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 733s 733s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 733s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 733s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 733s OF AN ATTRIBUTE. 733s 733s THE 733s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 733s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 733s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 733s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 733s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 733s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 733s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 733s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 733s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 733s 733s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 733s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 733s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 733s 733s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 733s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 733s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 733s CORRESPONDING BUILT-IN. 733s 733s DECLARED AS CALLED AS 733s 733s SUB MYLINK ($$) MYLINK $OLD, $NEW 733s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 733s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 733s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 733s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 733s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 733s SUB MYPOP (\@) MYPOP @ARRAY 733s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 733s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 733s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 733s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 733s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 733s SUB MYRAND (;$) MYRAND 42 733s SUB MYTIME () MYTIME 733s 733s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 733s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 733s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 733s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 733s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 733s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 733s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 733s 733s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 733s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 733s 733s SUB MYREF (\[$@%&*]) 733s 733s WILL ALLOW CALLING MYREF() AS 733s 733s MYREF $VAR 733s MYREF @ARRAY 733s MYREF %HASH 733s MYREF &SUB 733s MYREF *GLOB 733s 733s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 733s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 733s 733s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 733s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 733s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 733s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 733s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 733s OR A SUBSEQUENT COMMA. 733s 733s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 733s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 733s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 733s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 733s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 733s FOLLOWS: 733s 733s USE SYMBOL 'QUALIFY_TO_REF'; 733s 733s SUB FOO (*) { 733s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 733s ... 733s } 733s 733s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 733s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 733s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 733s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 733s 733s SUB MYPUSH (+@) { 733s MY $AREF = SHIFT; 733s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 733s PUSH @$AREF, @_; 733s } 733s 733s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 733s IS OF AN ACCEPTABLE TYPE. 733s 733s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 733s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 733s 733s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 733s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 733s PROVIDED, C<$_> WILL BE USED INSTEAD. 733s 733s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 733s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 733s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 733s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 733s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 733s 733s MYTIME +2; 733s 733s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 733s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 733s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 733s 733s SUB MYGETPROTOBYNUMBER($;); 733s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 733s 733s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 733s PROVIDED IT'S IN THE INITIAL POSITION: 733s X<&> 733s 733s SUB TRY (&@) { 733s MY($TRY,$CATCH) = @_; 733s EVAL { &$TRY }; 733s IF ($@) { 733s LOCAL $_ = $@; 733s &$CATCH; 733s } 733s } 733s SUB CATCH (&) { $_[0] } 733s 733s TRY { 733s DIE "PHOOEY"; 733s } CATCH { 733s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 733s }; 733s 733s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 733s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 733s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 733s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 733s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 733s 733s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 733s X 733s 733s SUB MYGREP (&@) { 733s MY $CODE = SHIFT; 733s MY @RESULT; 733s FOREACH $_ (@_) { 733s PUSH(@RESULT, $_) IF &$CODE; 733s } 733s @RESULT; 733s } 733s 733s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 733s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 733s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 733s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 733s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 733s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 733s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 733s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 733s 733s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 733s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 733s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 733s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 733s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 733s MAJORITY OF OFFENDING CODE IS FIXED. 733s 733s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 733s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 733s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 733s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 733s 733s SUB FUNC ($) { 733s MY $N = SHIFT; 733s PRINT "YOU GAVE ME $N\N"; 733s } 733s 733s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 733s RETURNING A LIST: 733s 733s FUNC(@FOO); 733s FUNC( $TEXT =~ /\W+/G ); 733s 733s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 733s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 733s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 733s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 733s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 733s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 733s 733s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 733s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 733s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 733s EFFECT, LIKE SO: 733s 733s SUB FOO($$); 733s SUB FOO($$) { 733s FOO 1, 2; 733s } 733s 733s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 733s TO MAKE THE WORLD A BETTER PLACE. 733s 733s =HEAD2 CONSTANT FUNCTIONS 733s X 733s 733s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 733s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 733s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 733s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 733s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 733s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 733s 733s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 733s 733s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 733s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 733s # AND IT'S INLINED, TOO! 733s SUB ST_DEV () { 0 } 733s SUB ST_INO () { 1 } 733s 733s SUB FLAG_FOO () { 1 << 8 } 733s SUB FLAG_BAR () { 1 << 9 } 733s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 733s 733s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 733s 733s SUB N () { INT(OPT_BAZ) / 3 } 733s 733s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 733s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 733s 733s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 733s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 733s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 733s C: 733s 733s SUB BAZ_VAL () { 733s IF (OPT_BAZ) { 733s RETURN 23; 733s } 733s ELSE { 733s RETURN 42; 733s } 733s } 733s SUB BONK_VAL () { RETURN 12345 } 733s 733s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 733s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 733s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 733s 733s BEGIN { 733s MY $VAR = 1; 733s NO STRICT 'REFS'; 733s *INLINED = SUB () { $VAR }; 733s } 733s 733s BEGIN { 733s MY $VAR = 1; 733s MY $REF = \$VAR; 733s NO STRICT 'REFS'; 733s *NOT_INLINED = SUB () { $VAR }; 733s } 733s 733s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 733s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 733s 733s BEGIN { 733s MY $X = 10; 733s *FOO = SUB () { $X }; 733s $X++; 733s } 733s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 733s 733s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 733s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 733s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 733s SO IT PRINTED C<10>, NOT C<11>. 733s 733s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 733s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 733s ASIDE FROM WHERE IT IS DECLARED. 733s 733s # FINE, NO WARNING 733s BEGIN { 733s MY $X = 54321; 733s *INLINED = SUB () { $X }; 733s } 733s # ERROR 733s BEGIN { 733s MY $X; 733s $X = 54321; 733s *ALSO_INLINED = SUB () { $X }; 733s } 733s 733s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 733s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 733s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 733s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 733s CONSTANT SUBROUTINE: 733s 733s MY $X = 54321; 733s *INLINED = SUB : CONST { $X }; 733s $X++; 733s 733s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 733s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 733s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 733s VALUE CAPTURED THE SAME WAY. 733s 733s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 733s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 733s AN EXPLICIT C: 733s 733s BEGIN { 733s MY $X = 10; 733s *FOO = SUB () { RETURN $X }; 733s $X++; 733s } 733s PRINT FOO(); # PRINTS 11 733s 733s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 733s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 733s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 733s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 733s 733s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 733s SUB ONE { 733s 1; 733s } 733s IF (ONE ) { 733s PRINT ONE() IF ONE ; 733s } 733s 733s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 733s SUB ONE () { 1 } 733s DO { 733s PRINT 1 733s }; 733s 733s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 733s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 733s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 733s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 733s 733s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 733s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 733s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 733s SUBROUTINE ONE REDEFINED AT -E LINE 1. 733s 733s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 733s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 733s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 733s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 733s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 733s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 733s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 733s MENTIONED ABOVE: 733s 733s SUB NOT_INLINED () { RETURN 23 } 733s 733s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 733s X X X X 733s 733s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 733s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 733s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 733s ON A NON-UNIX SYSTEM. 733s 733s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 733s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 733s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 733s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 733s 733s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 733s CHDIR $SOMEWHERE; 733s SUB CHDIR { ... } 733s 733s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 733s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 733s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 733s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 733s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 733s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 733s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 733s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 733s FOR SOME KEYWORDS. SEE L. 733s 733s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 733s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 733s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 733s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 733s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 733s THAT IS, THEY COULD SAY 733s 733s USE MODULE 'OPEN'; 733s 733s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 733s 733s USE MODULE; 733s 733s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 733s 733s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 733s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 733s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 733s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 733s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 733s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 733s THAT UNDERSTANDS REGULAR EXPRESSIONS. 733s 733s PACKAGE REGLOB; 733s REQUIRE EXPORTER; 733s @ISA = 'EXPORTER'; 733s @EXPORT_OK = 'GLOB'; 733s 733s SUB IMPORT { 733s MY $PKG = SHIFT; 733s RETURN UNLESS @_; 733s MY $SYM = SHIFT; 733s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 733s $PKG->EXPORT($WHERE, $SYM, @_); 733s } 733s 733s SUB GLOB { 733s MY $PAT = SHIFT; 733s MY @GOT; 733s IF (OPENDIR MY $D, '.') { 733s @GOT = GREP /$PAT/, READDIR $D; 733s CLOSEDIR $D; 733s } 733s RETURN @GOT; 733s } 733s 1; 733s 733s AND HERE'S HOW IT COULD BE (AB)USED: 733s 733s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 733s PACKAGE FOO; 733s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 733s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 733s 733s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 733s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 733s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 733s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 733s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 733s IT MUST BE DONE AT ALL. 733s 733s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 733s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 733s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 733s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 733s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 733s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 733s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 733s LIBRARY. 733s 733s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 733s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 733s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 733s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 733s (SEE L). 733s 733s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 733s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 733s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 733s 733s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 733s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 733s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 733s C SYNTAX, THOUGH). 733s 733s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 733s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 733s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 733s 733s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 733s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 733s 733s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 733s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 733s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 733s 733s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 733s 733s =HEAD2 AUTOLOADING 733s X X 733s 733s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 733s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 733s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 733s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 733s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 733s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 733s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 733s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 733s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 733s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 733s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 733s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 733s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 733s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 733s SUBROUTINE NAME. SEE L FOR DETAILS.) 733s 733s 733s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 733s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 733s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 733s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 733s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 733s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 733s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 733s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 733s 733s SUB AUTOLOAD { 733s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 733s MY $PROGRAM = $AUTOLOAD; 733s $PROGRAM =~ S/.*:://; 733s SYSTEM($PROGRAM, @_); 733s } 733s DATE(); 733s WHO(); 733s LS('-L'); 733s 733s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 733s EVEN NEED PARENTHESES: 733s 733s USE SUBS QW(DATE WHO LS); 733s DATE; 733s WHO; 733s LS '-L'; 733s 733s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 733s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 733s 733s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 733s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 733s DESCRIBED IN L AND IN L, THE STANDARD 733s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 733s FUNCTIONS TO PERL CODE IN L. 733s 733s =HEAD2 SUBROUTINE ATTRIBUTES 733s X X X 733s 733s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 733s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 733s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 733s C HAD BEEN SEEN. SEE L FOR DETAILS 733s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 733s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 733s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 733s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 733s 733s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 733s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 733s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 733s NEST PROPERLY. 733s 733s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 733s 733s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 733s SUB PLUGH () : UGLY('\(") :BAD; 733s SUB XYZZY : _5X5 { ... } 733s 733s EXAMPLES OF INVALID SYNTAX: 733s 733s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 733s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 733s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 733s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 733s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 733s 733s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 733s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 733s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 733s PARSED AND INVOKED: 733s 733s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 733s 733s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 733s SEE L AND L. 733s 733s =HEAD1 SEE ALSO 733s 733s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 733s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 733s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 733s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 733s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 733s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 733s 733s =FOR VI 733s # EX: SET STS=0 SW=4 ET: 733s 733s ok 2 733s # testing mod_cgi with /modules/cgi/perl.pl 733s # expected 200 733s # received 200 733s # body: PERL CGI 733s ok 3 733s # testing mod_test_rwrite with /test_rwrite 733s # expected 200 733s # received 200 733s # body: A 733s ok 4 733s ok 735s t/filter/case_in.t .................. 735s 1..3 735s # Running under perl version 5.040000 for linux 735s # Current time local: Sun Dec 1 10:06:19 2024 735s # Current time GMT: Sun Dec 1 10:06:19 2024 735s # Using Test.pm version 1.31 735s # Using Apache/Test.pm version 1.44 735s ok 1 735s # testing mod_cgi with /modules/cgi/perl_echo.pl 735s # expected 200 735s # received 200 735s ok 2 735s # testing mod_echo_post with /echo_post 735s # expected 200 735s # received 200 735s ok 3 735s ok 738s t/filter/input_body.t ............... 738s 1..2 738s # Running under perl version 5.040000 for linux 738s # Current time local: Sun Dec 1 10:06:21 2024 738s # Current time GMT: Sun Dec 1 10:06:21 2024 738s # Using Test.pm version 1.31 738s # Using Apache/Test.pm version 1.44 738s # testing : Posted "1 ko" 738s # expected: 'ok 1' 738s # received: 'ok 1' 738s ok 1 738s # testing : Posted "2 ko" 738s # expected: 'ok 2' 738s # received: 'ok 2' 738s ok 2 738s ok 741s t/http11/basicauth.t ................ 741s 1..3 741s # Running under perl version 5.040000 for linux 741s # Current time local: Sun Dec 1 10:06:24 2024 741s # Current time GMT: Sun Dec 1 10:06:24 2024 741s # Using Test.pm version 1.31 741s # Using Apache/Test.pm version 1.44 741s ok 1 741s ok 2 741s ok 3 741s ok 743s t/http11/chunked.t .................. 743s 1..30 743s # Running under perl version 5.040000 for linux 743s # Current time local: Sun Dec 1 10:06:26 2024 743s # Current time GMT: Sun Dec 1 10:06:26 2024 743s # Using Test.pm version 1.31 743s # Using Apache/Test.pm version 1.44 743s # testing : response protocol 743s # expected: 'HTTP/1.1' 743s # received: 'HTTP/1.1' 743s ok 1 743s # testing : response Transfer-Encoding 743s # expected: 'chunked' 743s # received: 'chunked' 743s ok 2 743s # testing : no Content-Length 743s # expected: 0 743s # received: 0 743s ok 3 743s # testing : body length 743s # expected: '70976' 743s # received: 70976 743s ok 4 743s # testing : number of requests 743s # expected: 1 743s # received: 1 743s ok 5 743s # testing : response protocol 743s # expected: 'HTTP/1.1' 743s # received: 'HTTP/1.1' 743s ok 6 743s # testing : response Transfer-Encoding 743s # expected: 'chunked' 743s # received: 'chunked' 743s ok 7 743s # testing : no Content-Length 743s # expected: 0 743s # received: 0 743s ok 8 743s # testing : body length 743s # expected: '212509' 743s # received: 212509 743s ok 9 743s # testing : number of requests 743s # expected: 2 743s # received: 2 743s ok 10 743s # testing : response protocol 743s # expected: 'HTTP/1.1' 743s # received: 'HTTP/1.1' 743s ok 11 743s # testing : response Transfer-Encoding 743s # expected: 'chunked' 743s # received: 'chunked' 743s ok 12 743s # testing : no Content-Length 743s # expected: 0 743s # received: 0 743s ok 13 743s # testing : body length 743s # expected: '280545' 743s # received: 280545 743s ok 14 743s # testing : number of requests 743s # expected: 3 743s # received: 3 743s ok 15 743s # testing : response protocol 743s # expected: 'HTTP/1.1' 743s # received: 'HTTP/1.1' 743s ok 16 743s # testing : response Transfer-Encoding 743s # expected: 'chunked' 743s # received: 'chunked' 743s ok 17 743s # testing : no Content-Length 743s # expected: 0 743s # received: 0 743s ok 18 743s # testing : body length 743s # expected: '845969' 743s # received: 845969 743s ok 19 743s # testing : number of requests 743s # expected: 4 743s # received: 4 743s ok 20 743s # testing : response protocol 743s # expected: 'HTTP/1.1' 743s # received: 'HTTP/1.1' 743s ok 21 743s # testing : no Transfer-Encoding (test result inverted) 743s # expected: 'chunked' 743s # received: '' 743s ok 22 743s # testing : content length 743s # expected: 253 743s # received: '253' 743s ok 23 743s # testing : body length 743s # expected: '242' 743s # received: 242 743s ok 24 743s # testing : number of requests 743s # expected: 5 743s # received: 5 743s ok 25 743s # testing : response protocol 743s # expected: 'HTTP/1.1' 743s # received: 'HTTP/1.1' 743s ok 26 743s # testing : no Transfer-Encoding (test result inverted) 743s # expected: 'chunked' 743s # received: '' 743s ok 27 743s # testing : content length 743s # expected: '' 743s # received: '' 743s ok 28 743s # testing : body length 743s # expected: '14276' 743s # received: 14276 743s ok 29 743s # testing : number of requests 743s # expected: 6 743s # received: 6 743s ok 30 743s ok 746s t/http11/chunked2.t ................. 746s 1..2 746s # Running under perl version 5.040000 for linux 746s # Current time local: Sun Dec 1 10:06:29 2024 746s # Current time GMT: Sun Dec 1 10:06:29 2024 746s # Using Test.pm version 1.31 746s # Using Apache/Test.pm version 1.44 746s # testing : successful response 746s # expected: 200 746s # received: '200' 746s ok 1 746s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 746s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 746s ok 2 746s ok 748s t/http11/clength.t .................. 748s 1..6 748s # Running under perl version 5.040000 for linux 748s # Current time local: Sun Dec 1 10:06:32 2024 748s # Current time GMT: Sun Dec 1 10:06:32 2024 748s # Using Test.pm version 1.31 748s # Using Apache/Test.pm version 1.44 748s # testing : successful response 748s # expected: 200 748s # received: '200' 748s ok 1 748s # expected: 10 748s # received: '10' 748s ok 2 748s # expected: 'bbbbbbbbbb' 748s # received: 'bbbbbbbbbb' 748s ok 3 748s # testing : successful response 748s # expected: 200 748s # received: '200' 748s ok 4 748s # expected: 6 748s # received: '6' 748s ok 5 748s # expected: 'foobar' 748s # received: 'foobar' 748s ok 6 748s ok 753s t/http11/post.t ..................... 753s # using LWP client 753s 1..51 753s # Running under perl version 5.040000 for linux 753s # Current time local: Sun Dec 1 10:06:34 2024 753s # Current time GMT: Sun Dec 1 10:06:34 2024 753s # Using Test.pm version 1.31 753s # Using Apache/Test.pm version 1.44 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 1024 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: Keep-Alive 753s #Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 1 753s #DMMATCH1: 1 753s #Keep-Alive: timeout=5, max=100 753s # 753s # testing : length posted 753s # expected: '1024' 753s # received: 1024 753s ok 1 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 2048 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 2 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '2048' 753s # received: 2048 753s ok 2 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 3072 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '3072' 753s # received: 3072 753s ok 3 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 4096 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 4 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '4096' 753s # received: 4096 753s ok 4 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 5120 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 5 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '5120' 753s # received: 5120 753s ok 5 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 6144 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 6 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '6144' 753s # received: 6144 753s ok 6 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 7168 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 7 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '7168' 753s # received: 7168 753s ok 7 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 8192 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 8 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '8192' 753s # received: 8192 753s ok 8 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 9216 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 9 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '9216' 753s # received: 9216 753s ok 9 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 10240 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 10 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '10240' 753s # received: 10240 753s ok 10 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 11264 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 11 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '11264' 753s # received: 11264 753s ok 11 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 12288 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:37 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 12 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '12288' 753s # received: 12288 753s ok 12 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 13312 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 13 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '13312' 753s # received: 13312 753s ok 13 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 14336 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 14 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '14336' 753s # received: 14336 753s ok 14 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 15360 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 15 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '15360' 753s # received: 15360 753s ok 15 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 16384 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 16 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '16384' 753s # received: 16384 753s ok 16 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 17408 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 17 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '17408' 753s # received: 17408 753s ok 17 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 18432 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 18 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '18432' 753s # received: 18432 753s ok 18 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 19456 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 19 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '19456' 753s # received: 19456 753s ok 19 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 20480 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 20 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '20480' 753s # received: 20480 753s ok 20 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 21504 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 21 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '21504' 753s # received: 21504 753s ok 21 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 22528 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 22 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '22528' 753s # received: 22528 753s ok 22 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 23552 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 23 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '23552' 753s # received: 23552 753s ok 23 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 24576 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 24 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '24576' 753s # received: 24576 753s ok 24 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 25600 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 25 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '25600' 753s # received: 25600 753s ok 25 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 26624 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 26 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '26624' 753s # received: 26624 753s ok 26 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 27648 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 27 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '27648' 753s # received: 27648 753s ok 27 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 28672 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 28 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '28672' 753s # received: 28672 753s ok 28 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 29696 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 29 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '29696' 753s # received: 29696 753s ok 29 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 30720 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 30 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '30720' 753s # received: 30720 753s ok 30 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 31744 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 31 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '31744' 753s # received: 31744 753s ok 31 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 32768 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 32 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '32768' 753s # received: 32768 753s ok 32 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 33792 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 33 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '33792' 753s # received: 33792 753s ok 33 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 34816 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 34 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '34816' 753s # received: 34816 753s ok 34 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 35840 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 35 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '35840' 753s # received: 35840 753s ok 35 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 36864 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:38 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 36 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '36864' 753s # received: 36864 753s ok 36 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 37888 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 37 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '37888' 753s # received: 37888 753s ok 37 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 38912 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 38 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '38912' 753s # received: 38912 753s ok 38 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 39936 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 39 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '39936' 753s # received: 39936 753s ok 39 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 40960 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 40 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '40960' 753s # received: 40960 753s ok 40 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 41984 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 41 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '41984' 753s # received: 41984 753s ok 41 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 43008 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 42 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '43008' 753s # received: 43008 753s ok 42 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 44032 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 43 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '44032' 753s # received: 44032 753s ok 43 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 45056 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 44 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '45056' 753s # received: 45056 753s ok 44 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 46080 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 45 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '46080' 753s # received: 46080 753s ok 45 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 47104 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 46 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '47104' 753s # received: 47104 753s ok 46 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 48128 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 47 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '48128' 753s # received: 48128 753s ok 47 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 49152 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 48 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '49152' 753s # received: 49152 753s ok 48 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 50176 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 49 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '50176' 753s # received: 50176 753s ok 49 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 51200 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 50 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '51200' 753s # received: 51200 753s ok 50 753s #lwp request: 753s #POST http://localhost:8529/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 102400 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 753s #Vary: In-If1 753s #Content-Length: 7 753s #Client-Date: Sun, 01 Dec 2024 10:06:39 GMT 753s #Client-Peer: 127.0.0.1:8529 753s #Client-Response-Num: 51 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '102400' 753s # received: 102400 753s ok 51 753s ok 756s t/modules/aaa.t ..................... 756s 1..40 756s # Running under perl version 5.040000 for linux 756s # Current time local: Sun Dec 1 10:06:39 2024 756s # Current time GMT: Sun Dec 1 10:06:39 2024 756s # Using Test.pm version 1.31 756s # Using Apache/Test.pm version 1.44 756s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/realm2 756s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/basic1 756s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/form1 756s ok 1 756s ok 2 756s ok 3 756s ok 4 756s ok 5 756s ok 6 756s ok 7 756s ok 8 756s ok 9 756s ok 10 756s ok 11 756s ok 12 756s ok 13 756s ok 14 756s ok 15 756s ok 16 756s ok 17 756s ok 18 756s ok 19 756s ok 20 756s ok 21 756s ok 22 756s ok 23 756s ok 24 756s ok 25 756s ok 26 756s ok 27 756s ok 28 756s ok 29 756s ok 30 756s ok 31 756s ok 32 756s ok 33 756s ok 34 756s ok 35 756s ok 36 756s ok 37 756s ok 38 756s ok 39 756s ok 40 756s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/basic1 756s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/realm2 756s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/form1 756s ok 759s t/modules/access.t .................. 759s 1..408 759s # Running under perl version 5.040000 for linux 759s # Current time local: Sun Dec 1 10:06:42 2024 759s # Current time GMT: Sun Dec 1 10:06:42 2024 759s # Using Test.pm version 1.31 759s # Using Apache/Test.pm version 1.44 759s # --- 759s # Order deny,allow 759s # Allow from all 759s # expecting access. 759s ok 1 759s # --- 759s # Order deny,allow 759s # Deny from all 759s # expecting access denial. 759s ok 2 759s # --- 759s # Order deny,allow 759s # Allow from all 759s # Deny from all 759s # expecting access. 759s ok 3 759s # --- 759s # Order deny,allow 759s # Deny from localhost 759s # expecting access denial. 759s ok 4 759s # --- 759s # Order deny,allow 759s # Allow from all 759s # Deny from localhost 759s # expecting access. 759s ok 5 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 6 759s # --- 759s # Order deny,allow 759s # Allow from all 759s # Deny from 127.0.0.1 759s # expecting access. 759s ok 7 759s # --- 759s # Order deny,allow 759s # Deny from 127.0 759s # expecting access denial. 759s ok 8 759s # --- 759s # Order deny,allow 759s # Allow from all 759s # Deny from 127.0 759s # expecting access. 759s ok 9 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 10 759s # --- 759s # Order deny,allow 759s # Allow from all 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access. 759s ok 11 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 12 759s # --- 759s # Order deny,allow 759s # Allow from all 759s # Deny from 127.0.0.1/16 759s # expecting access. 759s ok 13 759s # --- 759s # Order deny,allow 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 14 759s # --- 759s # Order deny,allow 759s # Allow from all 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 15 759s # --- 759s # Order deny,allow 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 16 759s # --- 759s # Order deny,allow 759s # Allow from all 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 17 759s # --- 759s # Order deny,allow 759s # Allow from localhost 759s # expecting access. 759s ok 18 759s # --- 759s # Order deny,allow 759s # Deny from all 759s # expecting access denial. 759s ok 19 759s # --- 759s # Order deny,allow 759s # Allow from localhost 759s # Deny from all 759s # expecting access. 759s ok 20 759s # --- 759s # Order deny,allow 759s # Deny from localhost 759s # expecting access denial. 759s ok 21 759s # --- 759s # Order deny,allow 759s # Allow from localhost 759s # Deny from localhost 759s # expecting access. 759s ok 22 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 23 759s # --- 759s # Order deny,allow 759s # Allow from localhost 759s # Deny from 127.0.0.1 759s # expecting access. 759s ok 24 759s # --- 759s # Order deny,allow 759s # Deny from 127.0 759s # expecting access denial. 759s ok 25 759s # --- 759s # Order deny,allow 759s # Allow from localhost 759s # Deny from 127.0 759s # expecting access. 759s ok 26 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 27 759s # --- 759s # Order deny,allow 759s # Allow from localhost 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access. 759s ok 28 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 29 759s # --- 759s # Order deny,allow 759s # Allow from localhost 759s # Deny from 127.0.0.1/16 759s # expecting access. 759s ok 30 759s # --- 759s # Order deny,allow 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 31 759s # --- 759s # Order deny,allow 759s # Allow from localhost 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 32 759s # --- 759s # Order deny,allow 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 33 759s # --- 759s # Order deny,allow 759s # Allow from localhost 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 34 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1 759s # expecting access. 759s ok 35 759s # --- 759s # Order deny,allow 759s # Deny from all 759s # expecting access denial. 759s ok 36 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1 759s # Deny from all 759s # expecting access. 759s ok 37 759s # --- 759s # Order deny,allow 759s # Deny from localhost 759s # expecting access denial. 759s ok 38 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1 759s # Deny from localhost 759s # expecting access. 759s ok 39 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 40 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1 759s # Deny from 127.0.0.1 759s # expecting access. 759s ok 41 759s # --- 759s # Order deny,allow 759s # Deny from 127.0 759s # expecting access denial. 759s ok 42 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1 759s # Deny from 127.0 759s # expecting access. 759s ok 43 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 44 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access. 759s ok 45 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 46 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1 759s # Deny from 127.0.0.1/16 759s # expecting access. 759s ok 47 759s # --- 759s # Order deny,allow 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 48 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 49 759s # --- 759s # Order deny,allow 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 50 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 51 759s # --- 759s # Order deny,allow 759s # Allow from 127.0 759s # expecting access. 759s ok 52 759s # --- 759s # Order deny,allow 759s # Deny from all 759s # expecting access denial. 759s ok 53 759s # --- 759s # Order deny,allow 759s # Allow from 127.0 759s # Deny from all 759s # expecting access. 759s ok 54 759s # --- 759s # Order deny,allow 759s # Deny from localhost 759s # expecting access denial. 759s ok 55 759s # --- 759s # Order deny,allow 759s # Allow from 127.0 759s # Deny from localhost 759s # expecting access. 759s ok 56 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 57 759s # --- 759s # Order deny,allow 759s # Allow from 127.0 759s # Deny from 127.0.0.1 759s # expecting access. 759s ok 58 759s # --- 759s # Order deny,allow 759s # Deny from 127.0 759s # expecting access denial. 759s ok 59 759s # --- 759s # Order deny,allow 759s # Allow from 127.0 759s # Deny from 127.0 759s # expecting access. 759s ok 60 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 61 759s # --- 759s # Order deny,allow 759s # Allow from 127.0 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access. 759s ok 62 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 63 759s # --- 759s # Order deny,allow 759s # Allow from 127.0 759s # Deny from 127.0.0.1/16 759s # expecting access. 759s ok 64 759s # --- 759s # Order deny,allow 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 65 759s # --- 759s # Order deny,allow 759s # Allow from 127.0 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 66 759s # --- 759s # Order deny,allow 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 67 759s # --- 759s # Order deny,allow 759s # Allow from 127.0 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 68 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/255.255.0.0 759s # expecting access. 759s ok 69 759s # --- 759s # Order deny,allow 759s # Deny from all 759s # expecting access denial. 759s ok 70 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from all 759s # expecting access. 759s ok 71 759s # --- 759s # Order deny,allow 759s # Deny from localhost 759s # expecting access denial. 759s ok 72 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from localhost 759s # expecting access. 759s ok 73 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 74 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 127.0.0.1 759s # expecting access. 759s ok 75 759s # --- 759s # Order deny,allow 759s # Deny from 127.0 759s # expecting access denial. 759s ok 76 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 127.0 759s # expecting access. 759s ok 77 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 78 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access. 759s ok 79 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 80 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 127.0.0.1/16 759s # expecting access. 759s ok 81 759s # --- 759s # Order deny,allow 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 82 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 83 759s # --- 759s # Order deny,allow 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 84 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 85 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/16 759s # expecting access. 759s ok 86 759s # --- 759s # Order deny,allow 759s # Deny from all 759s # expecting access denial. 759s ok 87 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/16 759s # Deny from all 759s # expecting access. 759s ok 88 759s # --- 759s # Order deny,allow 759s # Deny from localhost 759s # expecting access denial. 759s ok 89 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/16 759s # Deny from localhost 759s # expecting access. 759s ok 90 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 91 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/16 759s # Deny from 127.0.0.1 759s # expecting access. 759s ok 92 759s # --- 759s # Order deny,allow 759s # Deny from 127.0 759s # expecting access denial. 759s ok 93 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/16 759s # Deny from 127.0 759s # expecting access. 759s ok 94 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 95 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/16 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access. 759s ok 96 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 97 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/16 759s # Deny from 127.0.0.1/16 759s # expecting access. 759s ok 98 759s # --- 759s # Order deny,allow 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 99 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/16 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 100 759s # --- 759s # Order deny,allow 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 101 759s # --- 759s # Order deny,allow 759s # Allow from 127.0.0.1/16 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 102 759s # --- 759s # Order deny,allow 759s # Allow from somewhere.else.com 759s # expecting access. 759s ok 103 759s # --- 759s # Order deny,allow 759s # Deny from all 759s # expecting access denial. 759s ok 104 759s # --- 759s # Order deny,allow 759s # Allow from somewhere.else.com 759s # Deny from all 759s # expecting access denial. 759s ok 105 759s # --- 759s # Order deny,allow 759s # Deny from localhost 759s # expecting access denial. 759s ok 106 759s # --- 759s # Order deny,allow 759s # Allow from somewhere.else.com 759s # Deny from localhost 759s # expecting access denial. 759s ok 107 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 108 759s # --- 759s # Order deny,allow 759s # Allow from somewhere.else.com 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 109 759s # --- 759s # Order deny,allow 759s # Deny from 127.0 759s # expecting access denial. 759s ok 110 759s # --- 759s # Order deny,allow 759s # Allow from somewhere.else.com 759s # Deny from 127.0 759s # expecting access denial. 759s ok 111 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 112 759s # --- 759s # Order deny,allow 759s # Allow from somewhere.else.com 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 113 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 114 759s # --- 759s # Order deny,allow 759s # Allow from somewhere.else.com 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 115 759s # --- 759s # Order deny,allow 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 116 759s # --- 759s # Order deny,allow 759s # Allow from somewhere.else.com 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 117 759s # --- 759s # Order deny,allow 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 118 759s # --- 759s # Order deny,allow 759s # Allow from somewhere.else.com 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 119 759s # --- 759s # Order deny,allow 759s # Allow from 66.6.6.6 759s # expecting access. 759s ok 120 759s # --- 759s # Order deny,allow 759s # Deny from all 759s # expecting access denial. 759s ok 121 759s # --- 759s # Order deny,allow 759s # Allow from 66.6.6.6 759s # Deny from all 759s # expecting access denial. 759s ok 122 759s # --- 759s # Order deny,allow 759s # Deny from localhost 759s # expecting access denial. 759s ok 123 759s # --- 759s # Order deny,allow 759s # Allow from 66.6.6.6 759s # Deny from localhost 759s # expecting access denial. 759s ok 124 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 125 759s # --- 759s # Order deny,allow 759s # Allow from 66.6.6.6 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 126 759s # --- 759s # Order deny,allow 759s # Deny from 127.0 759s # expecting access denial. 759s ok 127 759s # --- 759s # Order deny,allow 759s # Allow from 66.6.6.6 759s # Deny from 127.0 759s # expecting access denial. 759s ok 128 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 129 759s # --- 759s # Order deny,allow 759s # Allow from 66.6.6.6 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 130 759s # --- 759s # Order deny,allow 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 131 759s # --- 759s # Order deny,allow 759s # Allow from 66.6.6.6 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 132 759s # --- 759s # Order deny,allow 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 133 759s # --- 759s # Order deny,allow 759s # Allow from 66.6.6.6 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 134 759s # --- 759s # Order deny,allow 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 135 759s # --- 759s # Order deny,allow 759s # Allow from 66.6.6.6 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 136 759s # --- 759s # Order allow,deny 759s # Allow from all 759s # expecting access. 759s ok 137 759s # --- 759s # Order allow,deny 759s # Deny from all 759s # expecting access denial. 759s ok 138 759s # --- 759s # Order allow,deny 759s # Allow from all 759s # Deny from all 759s # expecting access denial. 759s ok 139 759s # --- 759s # Order allow,deny 759s # Deny from localhost 759s # expecting access denial. 759s ok 140 759s # --- 759s # Order allow,deny 759s # Allow from all 759s # Deny from localhost 759s # expecting access denial. 759s ok 141 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 142 759s # --- 759s # Order allow,deny 759s # Allow from all 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 143 759s # --- 759s # Order allow,deny 759s # Deny from 127.0 759s # expecting access denial. 759s ok 144 759s # --- 759s # Order allow,deny 759s # Allow from all 759s # Deny from 127.0 759s # expecting access denial. 759s ok 145 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 146 759s # --- 759s # Order allow,deny 759s # Allow from all 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 147 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 148 759s # --- 759s # Order allow,deny 759s # Allow from all 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 149 759s # --- 759s # Order allow,deny 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 150 759s # --- 759s # Order allow,deny 759s # Allow from all 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 151 759s # --- 759s # Order allow,deny 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 152 759s # --- 759s # Order allow,deny 759s # Allow from all 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 153 759s # --- 759s # Order allow,deny 759s # Allow from localhost 759s # expecting access. 759s ok 154 759s # --- 759s # Order allow,deny 759s # Deny from all 759s # expecting access denial. 759s ok 155 759s # --- 759s # Order allow,deny 759s # Allow from localhost 759s # Deny from all 759s # expecting access denial. 759s ok 156 759s # --- 759s # Order allow,deny 759s # Deny from localhost 759s # expecting access denial. 759s ok 157 759s # --- 759s # Order allow,deny 759s # Allow from localhost 759s # Deny from localhost 759s # expecting access denial. 759s ok 158 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 159 759s # --- 759s # Order allow,deny 759s # Allow from localhost 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 160 759s # --- 759s # Order allow,deny 759s # Deny from 127.0 759s # expecting access denial. 759s ok 161 759s # --- 759s # Order allow,deny 759s # Allow from localhost 759s # Deny from 127.0 759s # expecting access denial. 759s ok 162 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 163 759s # --- 759s # Order allow,deny 759s # Allow from localhost 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 164 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 165 759s # --- 759s # Order allow,deny 759s # Allow from localhost 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 166 759s # --- 759s # Order allow,deny 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 167 759s # --- 759s # Order allow,deny 759s # Allow from localhost 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 168 759s # --- 759s # Order allow,deny 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 169 759s # --- 759s # Order allow,deny 759s # Allow from localhost 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 170 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1 759s # expecting access. 759s ok 171 759s # --- 759s # Order allow,deny 759s # Deny from all 759s # expecting access denial. 759s ok 172 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1 759s # Deny from all 759s # expecting access denial. 759s ok 173 759s # --- 759s # Order allow,deny 759s # Deny from localhost 759s # expecting access denial. 759s ok 174 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1 759s # Deny from localhost 759s # expecting access denial. 759s ok 175 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 176 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 177 759s # --- 759s # Order allow,deny 759s # Deny from 127.0 759s # expecting access denial. 759s ok 178 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1 759s # Deny from 127.0 759s # expecting access denial. 759s ok 179 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 180 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 181 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 182 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 183 759s # --- 759s # Order allow,deny 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 184 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 185 759s # --- 759s # Order allow,deny 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 186 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 187 759s # --- 759s # Order allow,deny 759s # Allow from 127.0 759s # expecting access. 759s ok 188 759s # --- 759s # Order allow,deny 759s # Deny from all 759s # expecting access denial. 759s ok 189 759s # --- 759s # Order allow,deny 759s # Allow from 127.0 759s # Deny from all 759s # expecting access denial. 759s ok 190 759s # --- 759s # Order allow,deny 759s # Deny from localhost 759s # expecting access denial. 759s ok 191 759s # --- 759s # Order allow,deny 759s # Allow from 127.0 759s # Deny from localhost 759s # expecting access denial. 759s ok 192 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 193 759s # --- 759s # Order allow,deny 759s # Allow from 127.0 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 194 759s # --- 759s # Order allow,deny 759s # Deny from 127.0 759s # expecting access denial. 759s ok 195 759s # --- 759s # Order allow,deny 759s # Allow from 127.0 759s # Deny from 127.0 759s # expecting access denial. 759s ok 196 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 197 759s # --- 759s # Order allow,deny 759s # Allow from 127.0 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 198 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 199 759s # --- 759s # Order allow,deny 759s # Allow from 127.0 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 200 759s # --- 759s # Order allow,deny 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 201 759s # --- 759s # Order allow,deny 759s # Allow from 127.0 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 202 759s # --- 759s # Order allow,deny 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 203 759s # --- 759s # Order allow,deny 759s # Allow from 127.0 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 204 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/255.255.0.0 759s # expecting access. 759s ok 205 759s # --- 759s # Order allow,deny 759s # Deny from all 759s # expecting access denial. 759s ok 206 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from all 759s # expecting access denial. 759s ok 207 759s # --- 759s # Order allow,deny 759s # Deny from localhost 759s # expecting access denial. 759s ok 208 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from localhost 759s # expecting access denial. 759s ok 209 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 210 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 211 759s # --- 759s # Order allow,deny 759s # Deny from 127.0 759s # expecting access denial. 759s ok 212 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 127.0 759s # expecting access denial. 759s ok 213 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 214 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 215 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 216 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 217 759s # --- 759s # Order allow,deny 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 218 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 219 759s # --- 759s # Order allow,deny 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 220 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 221 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/16 759s # expecting access. 759s ok 222 759s # --- 759s # Order allow,deny 759s # Deny from all 759s # expecting access denial. 759s ok 223 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/16 759s # Deny from all 759s # expecting access denial. 759s ok 224 759s # --- 759s # Order allow,deny 759s # Deny from localhost 759s # expecting access denial. 759s ok 225 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/16 759s # Deny from localhost 759s # expecting access denial. 759s ok 226 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 227 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/16 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 228 759s # --- 759s # Order allow,deny 759s # Deny from 127.0 759s # expecting access denial. 759s ok 229 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/16 759s # Deny from 127.0 759s # expecting access denial. 759s ok 230 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 231 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/16 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 232 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 233 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/16 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 234 759s # --- 759s # Order allow,deny 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 235 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/16 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 236 759s # --- 759s # Order allow,deny 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 237 759s # --- 759s # Order allow,deny 759s # Allow from 127.0.0.1/16 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 238 759s # --- 759s # Order allow,deny 759s # Allow from somewhere.else.com 759s # expecting access denial. 759s ok 239 759s # --- 759s # Order allow,deny 759s # Deny from all 759s # expecting access denial. 759s ok 240 759s # --- 759s # Order allow,deny 759s # Allow from somewhere.else.com 759s # Deny from all 759s # expecting access denial. 759s ok 241 759s # --- 759s # Order allow,deny 759s # Deny from localhost 759s # expecting access denial. 759s ok 242 759s # --- 759s # Order allow,deny 759s # Allow from somewhere.else.com 759s # Deny from localhost 759s # expecting access denial. 759s ok 243 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 244 759s # --- 759s # Order allow,deny 759s # Allow from somewhere.else.com 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 245 759s # --- 759s # Order allow,deny 759s # Deny from 127.0 759s # expecting access denial. 759s ok 246 759s # --- 759s # Order allow,deny 759s # Allow from somewhere.else.com 759s # Deny from 127.0 759s # expecting access denial. 759s ok 247 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 248 759s # --- 759s # Order allow,deny 759s # Allow from somewhere.else.com 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 249 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 250 759s # --- 759s # Order allow,deny 759s # Allow from somewhere.else.com 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 251 759s # --- 759s # Order allow,deny 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 252 759s # --- 759s # Order allow,deny 759s # Allow from somewhere.else.com 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 253 759s # --- 759s # Order allow,deny 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 254 759s # --- 759s # Order allow,deny 759s # Allow from somewhere.else.com 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 255 759s # --- 759s # Order allow,deny 759s # Allow from 66.6.6.6 759s # expecting access denial. 759s ok 256 759s # --- 759s # Order allow,deny 759s # Deny from all 759s # expecting access denial. 759s ok 257 759s # --- 759s # Order allow,deny 759s # Allow from 66.6.6.6 759s # Deny from all 759s # expecting access denial. 759s ok 258 759s # --- 759s # Order allow,deny 759s # Deny from localhost 759s # expecting access denial. 759s ok 259 759s # --- 759s # Order allow,deny 759s # Allow from 66.6.6.6 759s # Deny from localhost 759s # expecting access denial. 759s ok 260 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 261 759s # --- 759s # Order allow,deny 759s # Allow from 66.6.6.6 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 262 759s # --- 759s # Order allow,deny 759s # Deny from 127.0 759s # expecting access denial. 759s ok 263 759s # --- 759s # Order allow,deny 759s # Allow from 66.6.6.6 759s # Deny from 127.0 759s # expecting access denial. 759s ok 264 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 265 759s # --- 759s # Order allow,deny 759s # Allow from 66.6.6.6 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 266 759s # --- 759s # Order allow,deny 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 267 759s # --- 759s # Order allow,deny 759s # Allow from 66.6.6.6 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 268 759s # --- 759s # Order allow,deny 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 269 759s # --- 759s # Order allow,deny 759s # Allow from 66.6.6.6 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 270 759s # --- 759s # Order allow,deny 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 271 759s # --- 759s # Order allow,deny 759s # Allow from 66.6.6.6 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 272 759s # --- 759s # Order mutual-failure 759s # Allow from all 759s # expecting access. 759s ok 273 759s # --- 759s # Order mutual-failure 759s # Deny from all 759s # expecting access denial. 759s ok 274 759s # --- 759s # Order mutual-failure 759s # Allow from all 759s # Deny from all 759s # expecting access denial. 759s ok 275 759s # --- 759s # Order mutual-failure 759s # Deny from localhost 759s # expecting access denial. 759s ok 276 759s # --- 759s # Order mutual-failure 759s # Allow from all 759s # Deny from localhost 759s # expecting access denial. 759s ok 277 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 278 759s # --- 759s # Order mutual-failure 759s # Allow from all 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 279 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0 759s # expecting access denial. 759s ok 280 759s # --- 759s # Order mutual-failure 759s # Allow from all 759s # Deny from 127.0 759s # expecting access denial. 759s ok 281 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 282 759s # --- 759s # Order mutual-failure 759s # Allow from all 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 283 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 284 759s # --- 759s # Order mutual-failure 759s # Allow from all 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 285 759s # --- 759s # Order mutual-failure 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 286 759s # --- 759s # Order mutual-failure 759s # Allow from all 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 287 759s # --- 759s # Order mutual-failure 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 288 759s # --- 759s # Order mutual-failure 759s # Allow from all 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 289 759s # --- 759s # Order mutual-failure 759s # Allow from localhost 759s # expecting access. 759s ok 290 759s # --- 759s # Order mutual-failure 759s # Deny from all 759s # expecting access denial. 759s ok 291 759s # --- 759s # Order mutual-failure 759s # Allow from localhost 759s # Deny from all 759s # expecting access denial. 759s ok 292 759s # --- 759s # Order mutual-failure 759s # Deny from localhost 759s # expecting access denial. 759s ok 293 759s # --- 759s # Order mutual-failure 759s # Allow from localhost 759s # Deny from localhost 759s # expecting access denial. 759s ok 294 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 295 759s # --- 759s # Order mutual-failure 759s # Allow from localhost 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 296 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0 759s # expecting access denial. 759s ok 297 759s # --- 759s # Order mutual-failure 759s # Allow from localhost 759s # Deny from 127.0 759s # expecting access denial. 759s ok 298 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 299 759s # --- 759s # Order mutual-failure 759s # Allow from localhost 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 300 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 301 759s # --- 759s # Order mutual-failure 759s # Allow from localhost 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 302 759s # --- 759s # Order mutual-failure 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 303 759s # --- 759s # Order mutual-failure 759s # Allow from localhost 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 304 759s # --- 759s # Order mutual-failure 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 305 759s # --- 759s # Order mutual-failure 759s # Allow from localhost 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 306 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1 759s # expecting access. 759s ok 307 759s # --- 759s # Order mutual-failure 759s # Deny from all 759s # expecting access denial. 759s ok 308 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1 759s # Deny from all 759s # expecting access denial. 759s ok 309 759s # --- 759s # Order mutual-failure 759s # Deny from localhost 759s # expecting access denial. 759s ok 310 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1 759s # Deny from localhost 759s # expecting access denial. 759s ok 311 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 312 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 313 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0 759s # expecting access denial. 759s ok 314 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1 759s # Deny from 127.0 759s # expecting access denial. 759s ok 315 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 316 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 317 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 318 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 319 759s # --- 759s # Order mutual-failure 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 320 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 321 759s # --- 759s # Order mutual-failure 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 322 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 323 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0 759s # expecting access. 759s ok 324 759s # --- 759s # Order mutual-failure 759s # Deny from all 759s # expecting access denial. 759s ok 325 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0 759s # Deny from all 759s # expecting access denial. 759s ok 326 759s # --- 759s # Order mutual-failure 759s # Deny from localhost 759s # expecting access denial. 759s ok 327 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0 759s # Deny from localhost 759s # expecting access denial. 759s ok 328 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 329 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 330 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0 759s # expecting access denial. 759s ok 331 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0 759s # Deny from 127.0 759s # expecting access denial. 759s ok 332 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 333 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 334 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 335 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 336 759s # --- 759s # Order mutual-failure 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 337 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 338 759s # --- 759s # Order mutual-failure 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 339 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 340 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/255.255.0.0 759s # expecting access. 759s ok 341 759s # --- 759s # Order mutual-failure 759s # Deny from all 759s # expecting access denial. 759s ok 342 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from all 759s # expecting access denial. 759s ok 343 759s # --- 759s # Order mutual-failure 759s # Deny from localhost 759s # expecting access denial. 759s ok 344 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from localhost 759s # expecting access denial. 759s ok 345 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 346 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 347 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0 759s # expecting access denial. 759s ok 348 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 127.0 759s # expecting access denial. 759s ok 349 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 350 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 351 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 352 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 353 759s # --- 759s # Order mutual-failure 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 354 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 355 759s # --- 759s # Order mutual-failure 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 356 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/255.255.0.0 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 357 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/16 759s # expecting access. 759s ok 358 759s # --- 759s # Order mutual-failure 759s # Deny from all 759s # expecting access denial. 759s ok 359 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/16 759s # Deny from all 759s # expecting access denial. 759s ok 360 759s # --- 759s # Order mutual-failure 759s # Deny from localhost 759s # expecting access denial. 759s ok 361 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/16 759s # Deny from localhost 759s # expecting access denial. 759s ok 362 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 363 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/16 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 364 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0 759s # expecting access denial. 759s ok 365 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/16 759s # Deny from 127.0 759s # expecting access denial. 759s ok 366 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 367 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/16 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 368 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 369 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/16 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 370 759s # --- 759s # Order mutual-failure 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 371 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/16 759s # Deny from somewhere.else.com 759s # expecting access. 759s ok 372 759s # --- 759s # Order mutual-failure 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 373 759s # --- 759s # Order mutual-failure 759s # Allow from 127.0.0.1/16 759s # Deny from 66.6.6.6 759s # expecting access. 759s ok 374 759s # --- 759s # Order mutual-failure 759s # Allow from somewhere.else.com 759s # expecting access denial. 759s ok 375 759s # --- 759s # Order mutual-failure 759s # Deny from all 759s # expecting access denial. 759s ok 376 759s # --- 759s # Order mutual-failure 759s # Allow from somewhere.else.com 759s # Deny from all 759s # expecting access denial. 759s ok 377 759s # --- 759s # Order mutual-failure 759s # Deny from localhost 759s # expecting access denial. 759s ok 378 759s # --- 759s # Order mutual-failure 759s # Allow from somewhere.else.com 759s # Deny from localhost 759s # expecting access denial. 759s ok 379 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 380 759s # --- 759s # Order mutual-failure 759s # Allow from somewhere.else.com 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 381 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0 759s # expecting access denial. 759s ok 382 759s # --- 759s # Order mutual-failure 759s # Allow from somewhere.else.com 759s # Deny from 127.0 759s # expecting access denial. 759s ok 383 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 384 759s # --- 759s # Order mutual-failure 759s # Allow from somewhere.else.com 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 385 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 386 759s # --- 759s # Order mutual-failure 759s # Allow from somewhere.else.com 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 387 759s # --- 759s # Order mutual-failure 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 388 759s # --- 759s # Order mutual-failure 759s # Allow from somewhere.else.com 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 389 759s # --- 759s # Order mutual-failure 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 390 759s # --- 759s # Order mutual-failure 759s # Allow from somewhere.else.com 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 391 759s # --- 759s # Order mutual-failure 759s # Allow from 66.6.6.6 759s # expecting access denial. 759s ok 392 759s # --- 759s # Order mutual-failure 759s # Deny from all 759s # expecting access denial. 759s ok 393 759s # --- 759s # Order mutual-failure 759s # Allow from 66.6.6.6 759s # Deny from all 759s # expecting access denial. 759s ok 394 759s # --- 759s # Order mutual-failure 759s # Deny from localhost 759s # expecting access denial. 759s ok 395 759s # --- 759s # Order mutual-failure 759s # Allow from 66.6.6.6 759s # Deny from localhost 759s # expecting access denial. 759s ok 396 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 397 759s # --- 759s # Order mutual-failure 759s # Allow from 66.6.6.6 759s # Deny from 127.0.0.1 759s # expecting access denial. 759s ok 398 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0 759s # expecting access denial. 759s ok 399 759s # --- 759s # Order mutual-failure 759s # Allow from 66.6.6.6 759s # Deny from 127.0 759s # expecting access denial. 759s ok 400 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 401 759s # --- 759s # Order mutual-failure 759s # Allow from 66.6.6.6 759s # Deny from 127.0.0.1/255.255.0.0 759s # expecting access denial. 759s ok 402 759s # --- 759s # Order mutual-failure 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 403 759s # --- 759s # Order mutual-failure 759s # Allow from 66.6.6.6 759s # Deny from 127.0.0.1/16 759s # expecting access denial. 759s ok 404 759s # --- 759s # Order mutual-failure 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 405 759s # --- 759s # Order mutual-failure 759s # Allow from 66.6.6.6 759s # Deny from somewhere.else.com 759s # expecting access denial. 759s ok 406 759s # --- 759s # Order mutual-failure 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 407 759s # --- 759s # Order mutual-failure 759s # Allow from 66.6.6.6 759s # Deny from 66.6.6.6 759s # expecting access denial. 759s ok 408 759s ok 762s t/modules/actions.t ................. 762s 1..20 762s # Running under perl version 5.040000 for linux 762s # Current time local: Sun Dec 1 10:06:45 2024 762s # Current time GMT: Sun Dec 1 10:06:45 2024 762s # Using Test.pm version 1.31 762s # Using Apache/Test.pm version 1.44 762s # expected: 200 762s # received: '200' 762s ok 1 762s # expected: 'nada' 762s # received: 'nada' 762s ok 2 762s # expected: 404 762s # received: '404' 762s ok 3 762s ok 4 # skip RC=404, no need to check content 762s # expected: 404 762s # received: '404' 762s ok 5 762s ok 6 # skip RC=404, no need to check content 762s # expected: 404 762s # received: '404' 762s ok 7 762s ok 8 # skip RC=404, no need to check content 762s # expected: 200 762s # received: '200' 762s ok 9 762s # expected: 'nada' 762s # received: 'nada' 762s ok 10 762s # expected: 404 762s # received: '404' 762s ok 11 762s ok 12 # skip RC=404, no need to check content 762s # expected: 200 762s # received: '200' 762s ok 13 762s # expected: 'POST 762s # foo2: bar2 762s # ' 762s # received: 'POST 762s # foo2: bar2 762s # ' 762s ok 14 762s # expected: 405 762s # received: '405' 762s ok 15 762s # expected: 200 762s # received: '200' 762s ok 16 762s # expected: 'foo=bar' 762s # received: 'foo=bar' 762s ok 17 762s # expected: 200 762s # received: '200' 762s ok 18 762s # expected: 'POST 762s # foo2: bar2 762s # ' 762s # received: 'POST 762s # foo2: bar2 762s # ' 762s ok 19 762s # expected: 405 762s # received: '405' 762s ok 20 762s ok 765s t/modules/alias.t ................... 765s 1..134 765s # Running under perl version 5.040000 for linux 765s # Current time local: Sun Dec 1 10:06:48 2024 765s # Current time GMT: Sun Dec 1 10:06:48 2024 765s # Using Test.pm version 1.31 765s # Using Apache/Test.pm version 1.44 765s # verifying simple aliases 765s # testing : /alias/ 765s # expected: 200 765s # received: '200' 765s ok 1 765s # testing : /bogu/ 765s # expected: 404 765s # received: '404' 765s ok 2 765s # verifying alias match with /ali[0-9]. 765s # testing : /ali0 765s # expected: 0 765s # received: '0' 765s ok 3 765s # testing : /ali1 765s # expected: 1 765s # received: '1' 765s ok 4 765s # testing : /ali2 765s # expected: 2 765s # received: '2' 765s ok 5 765s # testing : /ali3 765s # expected: 3 765s # received: '3' 765s ok 6 765s # testing : /ali4 765s # expected: 4 765s # received: '4' 765s ok 7 765s # testing : /ali5 765s # expected: 5 765s # received: '5' 765s ok 8 765s # testing : /ali6 765s # expected: 6 765s # received: '6' 765s ok 9 765s # testing : /ali7 765s # expected: 7 765s # received: '7' 765s ok 10 765s # testing : /ali8 765s # expected: 8 765s # received: '8' 765s ok 11 765s # testing : /ali9 765s # expected: 9 765s # received: '9' 765s ok 12 765s # verifying expression alias match with /expr/ali[0-9]. 765s # testing : /ali0 765s # expected: 0 765s # received: '0' 765s ok 13 765s # testing : /ali1 765s # expected: 1 765s # received: '1' 765s ok 14 765s # testing : /ali2 765s # expected: 2 765s # received: '2' 765s ok 15 765s # testing : /ali3 765s # expected: 3 765s # received: '3' 765s ok 16 765s # testing : /ali4 765s # expected: 4 765s # received: '4' 765s ok 17 765s # testing : /ali5 765s # expected: 5 765s # received: '5' 765s ok 18 765s # testing : /ali6 765s # expected: 6 765s # received: '6' 765s ok 19 765s # testing : /ali7 765s # expected: 7 765s # received: '7' 765s ok 20 765s # testing : /ali8 765s # expected: 8 765s # received: '8' 765s ok 21 765s # testing : /ali9 765s # expected: 9 765s # received: '9' 765s ok 22 765s # testing : /forbid 765s # expected: '403' 765s # received: '403' 765s ok 23 765s # testing : /gone 765s # expected: '410' 765s # received: '410' 765s ok 24 765s # testing : /perm 765s # expected: '301' 765s # received: '301' 765s ok 25 765s # testing : /perm2 765s # expected: '301' 765s # received: '301' 765s ok 26 765s # testing : /seeother 765s # expected: '303' 765s # received: '303' 765s ok 27 765s # testing : /temp 765s # expected: '302' 765s # received: '302' 765s ok 28 765s # testing : /temp2 765s # expected: '302' 765s # received: '302' 765s ok 29 765s verifying body of perm and temp redirect match 765s # testing : /p0 765s # expected: 0 765s # received: '0' 765s ok 30 765s # testing : /p1 765s # expected: 1 765s # received: '1' 765s ok 31 765s # testing : /p2 765s # expected: 2 765s # received: '2' 765s ok 32 765s # testing : /p3 765s # expected: 3 765s # received: '3' 765s ok 33 765s # testing : /p4 765s # expected: 4 765s # received: '4' 765s ok 34 765s # testing : /p5 765s # expected: 5 765s # received: '5' 765s ok 35 765s # testing : /p6 765s # expected: 6 765s # received: '6' 765s ok 36 765s # testing : /p7 765s # expected: 7 765s # received: '7' 765s ok 37 765s # testing : /p8 765s # expected: 8 765s # received: '8' 765s ok 38 765s # testing : /p9 765s # expected: 9 765s # received: '9' 765s ok 39 765s # testing : /t0 765s # expected: 0 765s # received: '0' 765s ok 40 765s # testing : /t1 765s # expected: 1 765s # received: '1' 765s ok 41 765s # testing : /t2 765s # expected: 2 765s # received: '2' 765s ok 42 765s # testing : /t3 765s # expected: 3 765s # received: '3' 765s ok 43 765s # testing : /t4 765s # expected: 4 765s # received: '4' 765s ok 44 765s # testing : /t5 765s # expected: 5 765s # received: '5' 765s ok 45 765s # testing : /t6 765s # expected: 6 765s # received: '6' 765s ok 46 765s # testing : /t7 765s # expected: 7 765s # received: '7' 765s ok 47 765s # testing : /t8 765s # expected: 8 765s # received: '8' 765s ok 48 765s # testing : /t9 765s # expected: 9 765s # received: '9' 765s ok 49 765s verifying body of perm and temp redirect match with expression support 765s # testing : /p0 765s # expected: 0 765s # received: '0' 765s ok 50 765s # testing : /p1 765s # expected: 1 765s # received: '1' 765s ok 51 765s # testing : /p2 765s # expected: 2 765s # received: '2' 765s ok 52 765s # testing : /p3 765s # expected: 3 765s # received: '3' 765s ok 53 765s # testing : /p4 765s # expected: 4 765s # received: '4' 765s ok 54 765s # testing : /p5 765s # expected: 5 765s # received: '5' 765s ok 55 765s # testing : /p6 765s # expected: 6 765s # received: '6' 765s ok 56 765s # testing : /p7 765s # expected: 7 765s # received: '7' 765s ok 57 765s # testing : /p8 765s # expected: 8 765s # received: '8' 765s ok 58 765s # testing : /p9 765s # expected: 9 765s # received: '9' 765s ok 59 765s # testing : /t0 765s # expected: 0 765s # received: '0' 765s ok 60 765s # testing : /t1 765s # expected: 1 765s # received: '1' 765s ok 61 765s # testing : /t2 765s # expected: 2 765s # received: '2' 765s ok 62 765s # testing : /t3 765s # expected: 3 765s # received: '3' 765s ok 63 765s # testing : /t4 765s # expected: 4 765s # received: '4' 765s ok 64 765s # testing : /t5 765s # expected: 5 765s # received: '5' 765s ok 65 765s # testing : /t6 765s # expected: 6 765s # received: '6' 765s ok 66 765s # testing : /t7 765s # expected: 7 765s # received: '7' 765s ok 67 765s # testing : /t8 765s # expected: 8 765s # received: '8' 765s ok 68 765s # testing : /t9 765s # expected: 9 765s # received: '9' 765s ok 69 765s verifying return code of seeother and gone redirect match 765s # testing : s0 765s # expected: '303' 765s # received: '303' 765s ok 70 765s # testing : s1 765s # expected: '303' 765s # received: '303' 765s ok 71 765s # testing : s2 765s # expected: '303' 765s # received: '303' 765s ok 72 765s # testing : s3 765s # expected: '303' 765s # received: '303' 765s ok 73 765s # testing : s4 765s # expected: '303' 765s # received: '303' 765s ok 74 765s # testing : s5 765s # expected: '303' 765s # received: '303' 765s ok 75 765s # testing : s6 765s # expected: '303' 765s # received: '303' 765s ok 76 765s # testing : s7 765s # expected: '303' 765s # received: '303' 765s ok 77 765s # testing : s8 765s # expected: '303' 765s # received: '303' 765s ok 78 765s # testing : s9 765s # expected: '303' 765s # received: '303' 765s ok 79 765s # testing : g0 765s # expected: '410' 765s # received: '410' 765s ok 80 765s # testing : g1 765s # expected: '410' 765s # received: '410' 765s ok 81 765s # testing : g2 765s # expected: '410' 765s # received: '410' 765s ok 82 765s # testing : g3 765s # expected: '410' 765s # received: '410' 765s ok 83 765s # testing : g4 765s # expected: '410' 765s # received: '410' 765s ok 84 765s # testing : g5 765s # expected: '410' 765s # received: '410' 765s ok 85 765s # testing : g6 765s # expected: '410' 765s # received: '410' 765s ok 86 765s # testing : g7 765s # expected: '410' 765s # received: '410' 765s ok 87 765s # testing : g8 765s # expected: '410' 765s # received: '410' 765s ok 88 765s # testing : g9 765s # expected: '410' 765s # received: '410' 765s ok 89 765s # testing : f0 765s # expected: '403' 765s # received: '403' 765s ok 90 765s # testing : f1 765s # expected: '403' 765s # received: '403' 765s ok 91 765s # testing : f2 765s # expected: '403' 765s # received: '403' 765s ok 92 765s # testing : f3 765s # expected: '403' 765s # received: '403' 765s ok 93 765s # testing : f4 765s # expected: '403' 765s # received: '403' 765s ok 94 765s # testing : f5 765s # expected: '403' 765s # received: '403' 765s ok 95 765s # testing : f6 765s # expected: '403' 765s # received: '403' 765s ok 96 765s # testing : f7 765s # expected: '403' 765s # received: '403' 765s ok 97 765s # testing : f8 765s # expected: '403' 765s # received: '403' 765s ok 98 765s # testing : f9 765s # expected: '403' 765s # received: '403' 765s ok 99 765s verifying return code of seeother and gone redirect match with expression support 765s # testing : s0 765s # expected: '303' 765s # received: '303' 765s ok 100 765s # testing : s1 765s # expected: '303' 765s # received: '303' 765s ok 101 765s # testing : s2 765s # expected: '303' 765s # received: '303' 765s ok 102 765s # testing : s3 765s # expected: '303' 765s # received: '303' 765s ok 103 765s # testing : s4 765s # expected: '303' 765s # received: '303' 765s ok 104 765s # testing : s5 765s # expected: '303' 765s # received: '303' 765s ok 105 765s # testing : s6 765s # expected: '303' 765s # received: '303' 765s ok 106 765s # testing : s7 765s # expected: '303' 765s # received: '303' 765s ok 107 765s # testing : s8 765s # expected: '303' 765s # received: '303' 765s ok 108 765s # testing : s9 765s # expected: '303' 765s # received: '303' 765s ok 109 765s # testing : g0 765s # expected: '410' 765s # received: '410' 765s ok 110 765s # testing : g1 765s # expected: '410' 765s # received: '410' 765s ok 111 765s # testing : g2 765s # expected: '410' 765s # received: '410' 765s ok 112 765s # testing : g3 765s # expected: '410' 765s # received: '410' 765s ok 113 765s # testing : g4 765s # expected: '410' 765s # received: '410' 765s ok 114 765s # testing : g5 765s # expected: '410' 765s # received: '410' 765s ok 115 765s # testing : g6 765s # expected: '410' 765s # received: '410' 765s ok 116 765s # testing : g7 765s # expected: '410' 765s # received: '410' 765s ok 117 765s # testing : g8 765s # expected: '410' 765s # received: '410' 765s ok 118 765s # testing : g9 765s # expected: '410' 765s # received: '410' 765s ok 119 765s # testing : f0 765s # expected: '403' 765s # received: '403' 765s ok 120 765s # testing : f1 765s # expected: '403' 765s # received: '403' 765s ok 121 765s # testing : f2 765s # expected: '403' 765s # received: '403' 765s ok 122 765s # testing : f3 765s # expected: '403' 765s # received: '403' 765s ok 123 765s # testing : f4 765s # expected: '403' 765s # received: '403' 765s ok 124 765s # testing : f5 765s # expected: '403' 765s # received: '403' 765s ok 125 765s # testing : f6 765s # expected: '403' 765s # received: '403' 765s ok 126 765s # testing : f7 765s # expected: '403' 765s # received: '403' 765s ok 127 765s # testing : f8 765s # expected: '403' 765s # received: '403' 765s ok 128 765s # testing : f9 765s # expected: '403' 765s # received: '403' 765s ok 129 765s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 765s # verifying /modules/alias/script is plain text 765s # testing : /modules/alias/script 765s # expected: '#!/bin/sh 765s # echo Content-type: text/plain 765s # echo 765s # echo this is a shell script cgi. 765s # ' 765s # received: '#!/bin/sh 765s # echo Content-type: text/plain 765s # echo 765s # echo this is a shell script cgi. 765s # ' 765s ok 130 765s # verifying same file accessed at /cgi/script is executed code 765s # testing : /cgi/script 765s # expected: 'this is a shell script cgi. 765s # ' 765s # received: 'this is a shell script cgi. 765s # ' 765s ok 131 765s # verifying ScriptAliasMatch with /aliascgi-script 765s # testing : /aliascgi-script 765s # expected: 'this is a shell script cgi. 765s # ' 765s # received: 'this is a shell script cgi. 765s # ' 765s ok 132 765s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 765s # testing : /aliascgi-script 765s # expected: 'this is a shell script cgi. 765s # ' 765s # received: 'this is a shell script cgi. 765s # ' 765s ok 133 765s # verifying bad script alias. 765s # testing : /aliascgi-nada 765s # expected: 404 765s # received: '404' 765s ok 134 765s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 765s ok 767s t/modules/allowmethods.t ............ 767s 1..9 767s # Running under perl version 5.040000 for linux 767s # Current time local: Sun Dec 1 10:06:50 2024 767s # Current time GMT: Sun Dec 1 10:06:50 2024 767s # Using Test.pm version 1.31 767s # Using Apache/Test.pm version 1.44 767s # testing : Get request to /Get responds 200 767s # expected: 200 767s # received: '200' 767s ok 1 767s # testing : Head request to /Get responds 200 767s # expected: 200 767s # received: '200' 767s ok 2 767s # testing : Post request to /Get responds 405 767s # expected: 405 767s # received: '405' 767s ok 3 767s # testing : Get request to /Head responds 200 767s # expected: 200 767s # received: '200' 767s ok 4 767s # testing : Head request to /Head responds 200 767s # expected: 200 767s # received: '200' 767s ok 5 767s # testing : Post request to /Head responds 405 767s # expected: 405 767s # received: '405' 767s ok 6 767s # testing : Get request to /Post responds 405 767s # expected: 405 767s # received: '405' 767s ok 7 767s # testing : Head request to /Post responds 405 767s # expected: 405 767s # received: '405' 767s ok 8 767s # testing : Post request to /Post responds 200 767s # expected: 200 767s # received: '200' 767s ok 9 767s ok 770s t/modules/asis.t .................... 770s 1..3 770s # Running under perl version 5.040000 for linux 770s # Current time local: Sun Dec 1 10:06:53 2024 770s # Current time GMT: Sun Dec 1 10:06:53 2024 770s # Using Test.pm version 1.31 770s # Using Apache/Test.pm version 1.44 770s # testing : asis content OK 770s # expected: 'This is asis content. 770s # ' 770s # received: 'This is asis content. 770s # ' 770s ok 1 770s # testing : asis gave 404 error 770s # expected: 404 770s # received: '404' 770s ok 2 770s # testing : asis gave 403 error 770s # expected: 403 770s # received: '403' 770s ok 3 770s ok 773s t/modules/authz_core.t .............. 773s 1..504 773s # Running under perl version 5.040000 for linux 773s # Current time local: Sun Dec 1 10:06:56 2024 773s # Current time GMT: Sun Dec 1 10:06:56 2024 773s # Using Test.pm version 1.31 773s # Using Apache/Test.pm version 1.44 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/basic1 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/groups1 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 200, expected 200 [a/ : a/ ] 773s ok 1 773s # got 200, expected 200 [a/ : a/ 1] 773s ok 2 773s # got 200, expected 200 [a/ : a/ 2] 773s ok 3 773s # got 200, expected 200 [a/ : a/ 1 2] 773s ok 4 773s # got 200, expected 200 [a/ : a/ 3] 773s ok 5 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ user1: a/ ] 773s ok 6 773s # got 200, expected 200 [a/ user1: a/ user1] 773s ok 7 773s # got 401, expected 401 [a/ user1: a/ user2] 773s ok 8 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ Any 1 2: a/ ] 773s ok 9 773s # got 200, expected 200 [a/ Any 1 2: a/ 1] 773s ok 10 773s # got 200, expected 200 [a/ Any 1 2: a/ 2] 773s ok 11 773s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 773s ok 12 773s # got 403, expected 403 [a/ Any 1 2: a/ 3] 773s ok 13 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 773s ok 14 773s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 773s ok 15 773s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 773s ok 16 773s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 773s ok 17 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 773s ok 18 773s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 773s ok 19 773s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 773s ok 20 773s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 773s ok 21 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 773s ok 22 773s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 773s ok 23 773s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 773s ok 24 773s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 773s ok 25 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 773s ok 26 773s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 773s ok 27 773s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 773s ok 28 773s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 773s ok 29 773s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 773s ok 30 773s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 773s ok 31 773s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 773s ok 32 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 773s ok 33 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 773s ok 34 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 773s ok 35 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 773s ok 36 773s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 773s ok 37 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 773s ok 38 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 773s ok 39 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 773s ok 40 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 773s ok 41 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 773s ok 42 773s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 773s ok 43 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 773s ok 44 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 773s ok 45 773s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 773s ok 46 773s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 773s ok 47 773s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 773s ok 48 773s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 773s ok 49 773s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 773s ok 50 773s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 773s ok 51 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 773s ok 52 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 773s ok 53 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 773s ok 54 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 773s ok 55 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 773s ok 56 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 773s ok 57 773s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 773s ok 58 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All 1 !2: a/ ] 773s ok 59 773s # got 200, expected 200 [a/ All 1 !2: a/ 1] 773s ok 60 773s # got 403, expected 403 [a/ All 1 !2: a/ 2] 773s ok 61 773s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 773s ok 62 773s # got 403, expected 403 [a/ All 1 !2: a/ 3] 773s ok 63 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 773s ok 64 773s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 773s ok 65 773s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 773s ok 66 773s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 773s ok 67 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 773s ok 68 773s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 773s ok 69 773s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 773s ok 70 773s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 773s ok 71 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 773s ok 72 773s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 773s ok 73 773s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 773s ok 74 773s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 773s ok 75 773s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 773s ok 76 773s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 773s ok 77 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 773s ok 78 773s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 773s ok 79 773s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 773s ok 80 773s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 773s ok 81 773s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 773s ok 82 773s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 773s ok 83 773s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 773s ok 84 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 773s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 773s ok 85 773s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 773s ok 86 773s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 773s ok 87 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 773s ok 88 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 773s ok 89 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 773s ok 90 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 773s ok 91 773s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 773s ok 92 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 773s ok 93 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 773s ok 94 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 773s ok 95 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 773s ok 96 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 773s ok 97 773s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 773s ok 98 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 773s ok 99 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 773s ok 100 773s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 773s ok 101 773s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 773s ok 102 773s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 773s ok 103 773s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 773s ok 104 773s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 773s ok 105 773s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 773s ok 106 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 773s ok 107 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 773s ok 108 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 773s ok 109 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 773s ok 110 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 773s ok 111 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 773s ok 112 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 773s ok 113 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All 1 2: a/ ] 773s ok 114 773s # got 403, expected 403 [a/ All 1 2: a/ 1] 773s ok 115 773s # got 403, expected 403 [a/ All 1 2: a/ 2] 773s ok 116 773s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 773s ok 117 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 773s ok 118 773s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 773s ok 119 773s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 773s ok 120 773s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 773s ok 121 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 773s ok 122 773s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 773s ok 123 773s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 773s ok 124 773s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 773s ok 125 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 773s ok 126 773s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 773s ok 127 773s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 773s ok 128 773s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 773s ok 129 773s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 773s ok 130 773s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 773s ok 131 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 773s ok 132 773s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 773s ok 133 773s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 773s ok 134 773s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 773s ok 135 773s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 773s ok 136 773s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 773s ok 137 773s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 773s ok 138 773s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 773s ok 139 773s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 773s ok 140 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 773s ok 141 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 773s ok 142 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 773s ok 143 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 773s ok 144 773s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 773s ok 145 773s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 773s ok 146 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 773s ok 147 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 773s ok 148 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 773s ok 149 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 773s ok 150 773s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 773s ok 151 773s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 773s ok 152 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 773s ok 153 773s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 773s ok 154 773s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 773s ok 155 773s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 773s ok 156 773s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 773s ok 157 773s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 773s ok 158 773s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 773s ok 159 773s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 773s ok 160 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 773s ok 161 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 773s ok 162 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 773s ok 163 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 773s ok 164 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 773s ok 165 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 773s ok 166 773s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 773s ok 167 773s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 773s ok 168 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 773s ok 169 773s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 773s ok 170 773s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 773s ok 171 773s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 773s ok 172 773s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 773s ok 173 773s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 773s ok 174 773s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 773s ok 175 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 773s ok 176 773s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 773s ok 177 773s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 773s ok 178 773s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 773s ok 179 773s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 773s ok 180 773s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 773s ok 181 773s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 773s ok 182 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 773s ok 183 773s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 773s ok 184 773s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 773s ok 185 773s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 773s ok 186 773s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 773s ok 187 773s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 773s ok 188 773s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 773s ok 189 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 773s ok 190 773s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 773s ok 191 773s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 773s ok 192 773s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 773s ok 193 773s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 773s ok 194 773s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 773s ok 195 773s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 773s ok 196 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 773s ok 197 773s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 773s ok 198 773s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 773s ok 199 773s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 773s ok 200 773s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 773s ok 201 773s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 773s ok 202 773s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 773s ok 203 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 773s ok 204 773s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 773s ok 205 773s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 773s ok 206 773s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 773s ok 207 773s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 773s ok 208 773s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 773s ok 209 773s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 773s ok 210 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 773s ok 211 773s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 773s ok 212 773s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 773s ok 213 773s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 773s ok 214 773s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 773s ok 215 773s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 773s ok 216 773s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 773s ok 217 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 773s ok 218 773s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 773s ok 219 773s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 773s ok 220 773s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 773s ok 221 773s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 773s ok 222 773s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 773s ok 223 773s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 773s ok 224 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 773s ok 225 773s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 773s ok 226 773s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 773s ok 227 773s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 773s ok 228 773s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 773s ok 229 773s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 773s ok 230 773s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 773s ok 231 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 773s ok 232 773s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 773s ok 233 773s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 773s ok 234 773s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 773s ok 235 773s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 773s ok 236 773s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 773s ok 237 773s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 773s ok 238 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 773s ok 239 773s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 773s ok 240 773s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 773s ok 241 773s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 773s ok 242 773s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 773s ok 243 773s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 773s ok 244 773s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 773s ok 245 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 773s ok 246 773s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 773s ok 247 773s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 773s ok 248 773s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 773s ok 249 773s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 773s ok 250 773s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 773s ok 251 773s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 773s ok 252 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 773s ok 253 773s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 773s ok 254 773s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 773s ok 255 773s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 773s ok 256 773s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 773s ok 257 773s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 773s ok 258 773s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 773s ok 259 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 773s ok 260 773s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 773s ok 261 773s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 773s ok 262 773s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 773s ok 263 773s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 773s ok 264 773s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 773s ok 265 773s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 773s ok 266 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 773s ok 267 773s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 773s ok 268 773s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 773s ok 269 773s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 773s ok 270 773s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 773s ok 271 773s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 773s ok 272 773s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 773s ok 273 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 773s ok 274 773s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 773s ok 275 773s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 773s ok 276 773s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 773s ok 277 773s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 773s ok 278 773s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 773s ok 279 773s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 773s ok 280 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 773s ok 281 773s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 773s ok 282 773s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 773s ok 283 773s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 773s ok 284 773s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 773s ok 285 773s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 773s ok 286 773s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 773s ok 287 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 773s ok 288 773s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 773s ok 289 773s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 773s ok 290 773s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 773s ok 291 773s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 773s ok 292 773s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 773s ok 293 773s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 773s ok 294 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 773s ok 295 773s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 773s ok 296 773s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 773s ok 297 773s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 773s ok 298 773s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 773s ok 299 773s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 773s ok 300 773s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 773s ok 301 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 773s ok 302 773s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 773s ok 303 773s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 773s ok 304 773s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 773s ok 305 773s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 773s ok 306 773s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 773s ok 307 773s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 773s ok 308 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 773s ok 309 773s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 773s ok 310 773s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 773s ok 311 773s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 773s ok 312 773s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 773s ok 313 773s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 773s ok 314 773s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 773s ok 315 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 773s ok 316 773s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 773s ok 317 773s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 773s ok 318 773s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 773s ok 319 773s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 773s ok 320 773s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 773s ok 321 773s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 773s ok 322 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 773s ok 323 773s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 773s ok 324 773s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 773s ok 325 773s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 773s ok 326 773s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 773s ok 327 773s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 773s ok 328 773s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 773s ok 329 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 773s ok 330 773s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 773s ok 331 773s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 773s ok 332 773s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 773s ok 333 773s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 773s ok 334 773s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 773s ok 335 773s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 773s ok 336 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 773s ok 337 773s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 773s ok 338 773s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 773s ok 339 773s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 773s ok 340 773s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 773s ok 341 773s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 773s ok 342 773s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 773s ok 343 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 773s ok 344 773s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 773s ok 345 773s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 773s ok 346 773s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 773s ok 347 773s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 773s ok 348 773s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 773s ok 349 773s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 773s ok 350 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 773s ok 351 773s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 773s ok 352 773s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 773s ok 353 773s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 773s ok 354 773s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 773s ok 355 773s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 773s ok 356 773s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 773s ok 357 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 773s ok 358 773s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 773s ok 359 773s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 773s ok 360 773s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 773s ok 361 773s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 773s ok 362 773s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 773s ok 363 773s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 773s ok 364 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 773s ok 365 773s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 773s ok 366 773s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 773s ok 367 773s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 773s ok 368 773s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 773s ok 369 773s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 773s ok 370 773s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 773s ok 371 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 773s ok 372 773s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 773s ok 373 773s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 773s ok 374 773s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 773s ok 375 773s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 773s ok 376 773s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 773s ok 377 773s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 773s ok 378 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 773s ok 379 773s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 773s ok 380 773s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 773s ok 381 773s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 773s ok 382 773s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 773s ok 383 773s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 773s ok 384 773s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 773s ok 385 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 773s ok 386 773s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 773s ok 387 773s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 773s ok 388 773s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 773s ok 389 773s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 773s ok 390 773s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 773s ok 391 773s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 773s ok 392 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 773s ok 393 773s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 773s ok 394 773s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 773s ok 395 773s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 773s ok 396 773s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 773s ok 397 773s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 773s ok 398 773s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 773s ok 399 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 773s ok 400 773s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 773s ok 401 773s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 773s ok 402 773s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 773s ok 403 773s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 773s ok 404 773s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 773s ok 405 773s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 773s ok 406 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 773s ok 407 773s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 773s ok 408 773s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 773s ok 409 773s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 773s ok 410 773s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 773s ok 411 773s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 773s ok 412 773s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 773s ok 413 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 773s ok 414 773s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 773s ok 415 773s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 773s ok 416 773s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 773s ok 417 773s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 773s ok 418 773s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 773s ok 419 773s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 773s ok 420 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 773s ok 421 773s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 773s ok 422 773s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 773s ok 423 773s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 773s ok 424 773s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 773s ok 425 773s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 773s ok 426 773s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 773s ok 427 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 773s ok 428 773s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 773s ok 429 773s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 773s ok 430 773s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 773s ok 431 773s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 773s ok 432 773s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 773s ok 433 773s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 773s ok 434 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 773s ok 435 773s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 773s ok 436 773s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 773s ok 437 773s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 773s ok 438 773s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 773s ok 439 773s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 773s ok 440 773s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 773s ok 441 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 773s ok 442 773s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 773s ok 443 773s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 773s ok 444 773s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 773s ok 445 773s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 773s ok 446 773s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 773s ok 447 773s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 773s ok 448 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 773s ok 449 773s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 773s ok 450 773s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 773s ok 451 773s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 773s ok 452 773s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 773s ok 453 773s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 773s ok 454 773s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 773s ok 455 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 773s ok 456 773s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 773s ok 457 773s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 773s ok 458 773s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 773s ok 459 773s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 773s ok 460 773s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 773s ok 461 773s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 773s ok 462 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 773s ok 463 773s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 773s ok 464 773s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 773s ok 465 773s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 773s ok 466 773s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 773s ok 467 773s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 773s ok 468 773s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 773s ok 469 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 773s ok 470 773s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 773s ok 471 773s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 773s ok 472 773s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 773s ok 473 773s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 773s ok 474 773s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 773s ok 475 773s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 773s ok 476 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 773s ok 477 773s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 773s ok 478 773s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 773s ok 479 773s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 773s ok 480 773s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 773s ok 481 773s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 773s ok 482 773s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 773s ok 483 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 773s ok 484 773s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 773s ok 485 773s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 773s ok 486 773s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 773s ok 487 773s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 773s ok 488 773s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 773s ok 489 773s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 773s ok 490 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 773s ok 491 773s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 773s ok 492 773s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 773s ok 493 773s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 773s ok 494 773s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 773s ok 495 773s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 773s ok 496 773s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 773s ok 497 773s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 773s ok 498 773s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 773s ok 499 773s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 773s ok 500 773s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 773s ok 501 773s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 773s ok 502 773s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 773s ok 503 773s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 773s ok 504 773s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 773s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/basic1 773s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 773s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 773s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/groups1 773s ok 776s t/modules/autoindex.t ............... 776s 1..84 776s # Running under perl version 5.040000 for linux 776s # Current time local: Sun Dec 1 10:06:59 2024 776s # Current time GMT: Sun Dec 1 10:06:59 2024 776s # Using Test.pm version 1.31 776s # Using Apache/Test.pm version 1.44 776s --- 776s IndexOrderDefault Ascending Name 776s GET /modules/autoindex/htaccess/ 776s ok 1 776s --- 776s IndexOrderDefault Ascending Name 776s 776s (C=N O=A) 776s GET /modules/autoindex/htaccess/?C=N&O=A 776s ok 2 776s --- 776s IndexOrderDefault Ascending Name 776s 776s (C=N O=D) 776s GET /modules/autoindex/htaccess/?C=N&O=D 776s ok 3 776s --- 776s IndexOrderDefault Ascending Name 776s 776s (C=M O=A) 776s GET /modules/autoindex/htaccess/?C=M&O=A 776s ok 4 776s --- 776s IndexOrderDefault Ascending Name 776s 776s (C=M O=D) 776s GET /modules/autoindex/htaccess/?C=M&O=D 776s ok 5 776s --- 776s IndexOrderDefault Ascending Name 776s 776s (C=S O=A) 776s GET /modules/autoindex/htaccess/?C=S&O=A 776s ok 6 776s --- 776s IndexOrderDefault Ascending Name 776s 776s (C=S O=D) 776s GET /modules/autoindex/htaccess/?C=S&O=D 776s ok 7 776s --- 776s IndexOrderDefault Ascending Date 776s GET /modules/autoindex/htaccess/ 776s ok 8 776s --- 776s IndexOrderDefault Ascending Date 776s 776s (C=N O=A) 776s GET /modules/autoindex/htaccess/?C=N&O=A 776s ok 9 776s --- 776s IndexOrderDefault Ascending Date 776s 776s (C=N O=D) 776s GET /modules/autoindex/htaccess/?C=N&O=D 776s ok 10 776s --- 776s IndexOrderDefault Ascending Date 776s 776s (C=M O=A) 776s GET /modules/autoindex/htaccess/?C=M&O=A 776s ok 11 776s --- 776s IndexOrderDefault Ascending Date 776s 776s (C=M O=D) 776s GET /modules/autoindex/htaccess/?C=M&O=D 776s ok 12 776s --- 776s IndexOrderDefault Ascending Date 776s 776s (C=S O=A) 776s GET /modules/autoindex/htaccess/?C=S&O=A 776s ok 13 776s --- 776s IndexOrderDefault Ascending Date 776s 776s (C=S O=D) 776s GET /modules/autoindex/htaccess/?C=S&O=D 776s ok 14 776s --- 776s IndexOrderDefault Ascending Size 776s GET /modules/autoindex/htaccess/ 776s ok 15 776s --- 776s IndexOrderDefault Ascending Size 776s 776s (C=N O=A) 776s GET /modules/autoindex/htaccess/?C=N&O=A 776s ok 16 776s --- 776s IndexOrderDefault Ascending Size 776s 776s (C=N O=D) 776s GET /modules/autoindex/htaccess/?C=N&O=D 776s ok 17 776s --- 776s IndexOrderDefault Ascending Size 776s 776s (C=M O=A) 776s GET /modules/autoindex/htaccess/?C=M&O=A 776s ok 18 776s --- 776s IndexOrderDefault Ascending Size 776s 776s (C=M O=D) 776s GET /modules/autoindex/htaccess/?C=M&O=D 776s ok 19 776s --- 776s IndexOrderDefault Ascending Size 776s 776s (C=S O=A) 776s GET /modules/autoindex/htaccess/?C=S&O=A 776s ok 20 776s --- 776s IndexOrderDefault Ascending Size 776s 776s (C=S O=D) 776s GET /modules/autoindex/htaccess/?C=S&O=D 776s ok 21 776s --- 776s IndexOrderDefault Descending Name 776s GET /modules/autoindex/htaccess/ 776s ok 22 776s --- 776s IndexOrderDefault Descending Name 776s 776s (C=N O=A) 776s GET /modules/autoindex/htaccess/?C=N&O=A 776s ok 23 776s --- 776s IndexOrderDefault Descending Name 776s 776s (C=N O=D) 776s GET /modules/autoindex/htaccess/?C=N&O=D 776s ok 24 776s --- 776s IndexOrderDefault Descending Name 776s 776s (C=M O=A) 776s GET /modules/autoindex/htaccess/?C=M&O=A 776s ok 25 776s --- 776s IndexOrderDefault Descending Name 776s 776s (C=M O=D) 776s GET /modules/autoindex/htaccess/?C=M&O=D 776s ok 26 776s --- 776s IndexOrderDefault Descending Name 776s 776s (C=S O=A) 776s GET /modules/autoindex/htaccess/?C=S&O=A 776s ok 27 776s --- 776s IndexOrderDefault Descending Name 776s 776s (C=S O=D) 776s GET /modules/autoindex/htaccess/?C=S&O=D 776s ok 28 776s --- 776s IndexOrderDefault Descending Date 776s GET /modules/autoindex/htaccess/ 776s ok 29 776s --- 776s IndexOrderDefault Descending Date 776s 776s (C=N O=A) 776s GET /modules/autoindex/htaccess/?C=N&O=A 776s ok 30 776s --- 776s IndexOrderDefault Descending Date 776s 776s (C=N O=D) 776s GET /modules/autoindex/htaccess/?C=N&O=D 776s ok 31 776s --- 776s IndexOrderDefault Descending Date 776s 776s (C=M O=A) 776s GET /modules/autoindex/htaccess/?C=M&O=A 776s ok 32 776s --- 776s IndexOrderDefault Descending Date 776s 776s (C=M O=D) 776s GET /modules/autoindex/htaccess/?C=M&O=D 776s ok 33 776s --- 776s IndexOrderDefault Descending Date 776s 776s (C=S O=A) 776s GET /modules/autoindex/htaccess/?C=S&O=A 776s ok 34 776s --- 776s IndexOrderDefault Descending Date 776s 776s (C=S O=D) 776s GET /modules/autoindex/htaccess/?C=S&O=D 776s ok 35 776s --- 776s IndexOrderDefault Descending Size 776s GET /modules/autoindex/htaccess/ 776s ok 36 776s --- 776s IndexOrderDefault Descending Size 776s 776s (C=N O=A) 776s GET /modules/autoindex/htaccess/?C=N&O=A 776s ok 37 776s --- 776s IndexOrderDefault Descending Size 776s 776s (C=N O=D) 776s GET /modules/autoindex/htaccess/?C=N&O=D 776s ok 38 776s --- 776s IndexOrderDefault Descending Size 776s 776s (C=M O=A) 776s GET /modules/autoindex/htaccess/?C=M&O=A 776s ok 39 776s --- 776s IndexOrderDefault Descending Size 776s 776s (C=M O=D) 776s GET /modules/autoindex/htaccess/?C=M&O=D 776s ok 40 776s --- 776s IndexOrderDefault Descending Size 776s 776s (C=S O=A) 776s GET /modules/autoindex/htaccess/?C=S&O=A 776s ok 41 776s --- 776s IndexOrderDefault Descending Size 776s 776s (C=S O=D) 776s GET /modules/autoindex/htaccess/?C=S&O=D 776s ok 42 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Name 776s GET /modules/autoindex/htaccess/ 776s ok 43 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Name 776s 776s (C=N O=A) 776s GET /modules/autoindex/htaccess/?C=N&O=A 776s ok 44 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Name 776s 776s (C=N O=D) 776s GET /modules/autoindex/htaccess/?C=N&O=D 776s ok 45 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Name 776s 776s (C=M O=A) 776s GET /modules/autoindex/htaccess/?C=M&O=A 776s ok 46 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Name 776s 776s (C=M O=D) 776s GET /modules/autoindex/htaccess/?C=M&O=D 776s ok 47 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Name 776s 776s (C=S O=A) 776s GET /modules/autoindex/htaccess/?C=S&O=A 776s ok 48 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Name 776s 776s (C=S O=D) 776s GET /modules/autoindex/htaccess/?C=S&O=D 776s ok 49 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Date 776s GET /modules/autoindex/htaccess/ 776s ok 50 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Date 776s 776s (C=N O=A) 776s GET /modules/autoindex/htaccess/?C=N&O=A 776s ok 51 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Date 776s 776s (C=N O=D) 776s GET /modules/autoindex/htaccess/?C=N&O=D 776s ok 52 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Date 776s 776s (C=M O=A) 776s GET /modules/autoindex/htaccess/?C=M&O=A 776s ok 53 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Date 776s 776s (C=M O=D) 776s GET /modules/autoindex/htaccess/?C=M&O=D 776s ok 54 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Date 776s 776s (C=S O=A) 776s GET /modules/autoindex/htaccess/?C=S&O=A 776s ok 55 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Date 776s 776s (C=S O=D) 776s GET /modules/autoindex/htaccess/?C=S&O=D 776s ok 56 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Size 776s GET /modules/autoindex/htaccess/ 776s ok 57 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Size 776s 776s (C=N O=A) 776s GET /modules/autoindex/htaccess/?C=N&O=A 776s ok 58 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Size 776s 776s (C=N O=D) 776s GET /modules/autoindex/htaccess/?C=N&O=D 776s ok 59 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Size 776s 776s (C=M O=A) 776s GET /modules/autoindex/htaccess/?C=M&O=A 776s ok 60 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Size 776s 776s (C=M O=D) 776s GET /modules/autoindex/htaccess/?C=M&O=D 776s ok 61 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Size 776s 776s (C=S O=A) 776s GET /modules/autoindex/htaccess/?C=S&O=A 776s ok 62 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Ascending Size 776s 776s (C=S O=D) 776s GET /modules/autoindex/htaccess/?C=S&O=D 776s ok 63 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Name 776s GET /modules/autoindex/htaccess/ 776s ok 64 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Name 776s 776s (C=N O=A) 776s GET /modules/autoindex/htaccess/?C=N&O=A 776s ok 65 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Name 776s 776s (C=N O=D) 776s GET /modules/autoindex/htaccess/?C=N&O=D 776s ok 66 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Name 776s 776s (C=M O=A) 776s GET /modules/autoindex/htaccess/?C=M&O=A 776s ok 67 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Name 776s 776s (C=M O=D) 776s GET /modules/autoindex/htaccess/?C=M&O=D 776s ok 68 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Name 776s 776s (C=S O=A) 776s GET /modules/autoindex/htaccess/?C=S&O=A 776s ok 69 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Name 776s 776s (C=S O=D) 776s GET /modules/autoindex/htaccess/?C=S&O=D 776s ok 70 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Date 776s GET /modules/autoindex/htaccess/ 776s ok 71 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Date 776s 776s (C=N O=A) 776s GET /modules/autoindex/htaccess/?C=N&O=A 776s ok 72 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Date 776s 776s (C=N O=D) 776s GET /modules/autoindex/htaccess/?C=N&O=D 776s ok 73 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Date 776s 776s (C=M O=A) 776s GET /modules/autoindex/htaccess/?C=M&O=A 776s ok 74 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Date 776s 776s (C=M O=D) 776s GET /modules/autoindex/htaccess/?C=M&O=D 776s ok 75 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Date 776s 776s (C=S O=A) 776s GET /modules/autoindex/htaccess/?C=S&O=A 776s ok 76 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Date 776s 776s (C=S O=D) 776s GET /modules/autoindex/htaccess/?C=S&O=D 776s ok 77 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Size 776s GET /modules/autoindex/htaccess/ 776s ok 78 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Size 776s 776s (C=N O=A) 776s GET /modules/autoindex/htaccess/?C=N&O=A 776s ok 79 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Size 776s 776s (C=N O=D) 776s GET /modules/autoindex/htaccess/?C=N&O=D 776s ok 80 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Size 776s 776s (C=M O=A) 776s GET /modules/autoindex/htaccess/?C=M&O=A 776s ok 81 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Size 776s 776s (C=M O=D) 776s GET /modules/autoindex/htaccess/?C=M&O=D 776s ok 82 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Size 776s 776s (C=S O=A) 776s GET /modules/autoindex/htaccess/?C=S&O=A 776s ok 83 776s --- 776s IndexOptions FancyIndexing 776s IndexOrderDefault Descending Size 776s 776s (C=S O=D) 776s GET /modules/autoindex/htaccess/?C=S&O=D 776s ok 84 776s ok 778s t/modules/autoindex2.t .............. 778s 1..3 778s # Running under perl version 5.040000 for linux 778s # Current time local: Sun Dec 1 10:07:02 2024 778s # Current time GMT: Sun Dec 1 10:07:02 2024 778s # Using Test.pm version 1.31 778s # Using Apache/Test.pm version 1.44 778s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 778s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 778s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 778s # testing : dir_broken should not be listed 778s # expected: 0 778s # received: 0 778s ok 1 778s # testing : dir_normal should be listed 778s # expected: 1 778s # received: 1 778s ok 2 778s # testing : dir_protected should not be listed 778s # expected: 0 778s # received: 0 778s ok 3 778s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 778s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 778s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 778s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 778s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 778s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 778s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 778s ok 781s t/modules/brotli.t .................. 781s 1..64 781s # Running under perl version 5.040000 for linux 781s # Current time local: Sun Dec 1 10:07:04 2024 781s # Current time GMT: Sun Dec 1 10:07:04 2024 781s # Using Test.pm version 1.31 781s # Using Apache/Test.pm version 1.44 781s qvalue: 781s # expected: 200 781s # received: '200' 781s ok 1 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 2 781s qvalue: 781s # expected: 200 781s # received: '200' 781s ok 3 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 4 781s qvalue: 781s # expected: 200 781s # received: '200' 781s ok 5 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 6 781s qvalue: 781s # expected: 200 781s # received: '200' 781s ok 7 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 8 781s qvalue: 781s # expected: 200 781s # received: '200' 781s ok 9 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 10 781s qvalue: 781s # expected: 200 781s # received: '200' 781s ok 11 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 12 781s qvalue: ; 781s # expected: 200 781s # received: '200' 781s ok 13 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 14 781s qvalue: ; 781s # expected: 200 781s # received: '200' 781s ok 15 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 16 781s qvalue: ; 781s # expected: 200 781s # received: '200' 781s ok 17 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 18 781s qvalue: ;q= 781s # expected: 200 781s # received: '200' 781s ok 19 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 20 781s qvalue: ;q= 781s # expected: 200 781s # received: '200' 781s ok 21 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 22 781s qvalue: ;q= 781s # expected: 200 781s # received: '200' 781s ok 23 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 24 781s qvalue: ;q=0 781s # expected: 200 781s # received: '200' 781s ok 25 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 26 781s qvalue: ;q=0 781s # expected: 200 781s # received: '200' 781s ok 27 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 28 781s qvalue: ;q=0 781s # expected: 200 781s # received: '200' 781s ok 29 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 30 781s qvalue: ;q=0. 781s # expected: 200 781s # received: '200' 781s ok 31 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 32 781s qvalue: ;q=0. 781s # expected: 200 781s # received: '200' 781s ok 33 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 34 781s qvalue: ;q=0. 781s # expected: 200 781s # received: '200' 781s ok 35 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 36 781s qvalue: ;q=0.0 781s # expected: 200 781s # received: '200' 781s ok 37 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 38 781s qvalue: ;q=0.0 781s # expected: 200 781s # received: '200' 781s ok 39 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 40 781s qvalue: ;q=0.0 781s # expected: 200 781s # received: '200' 781s ok 41 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 42 781s qvalue: ;q=0.00 781s # expected: 200 781s # received: '200' 781s ok 43 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 44 781s qvalue: ;q=0.00 781s # expected: 200 781s # received: '200' 781s ok 45 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 46 781s qvalue: ;q=0.00 781s # expected: 200 781s # received: '200' 781s ok 47 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 48 781s qvalue: ;q=0.000 781s # expected: 200 781s # received: '200' 781s ok 49 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 50 781s qvalue: ;q=0.000 781s # expected: 200 781s # received: '200' 781s ok 51 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 52 781s qvalue: ;q=0.000 781s # expected: 200 781s # received: '200' 781s ok 53 781s # testing : response without Content-Encoding is OK 781s # expected: undef 781s # received: undef 781s ok 54 781s qvalue: ;q=0.0000 781s # expected: 200 781s # received: '200' 781s ok 55 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 56 781s qvalue: ;q=0.0000 781s # expected: 200 781s # received: '200' 781s ok 57 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 58 781s qvalue: ;q=0.0000 781s # expected: 200 781s # received: '200' 781s ok 59 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 60 781s # expected: 200 781s # received: '200' 781s ok 61 781s # testing : response Content-Encoding is OK 781s # expected: 'br' 781s # received: 'br' 781s ok 62 781s # expected: 200 781s # received: '200' 781s ok 63 781s # testing : response Content-Encoding is OK 781s # expected: 'gzip' 781s # received: 'gzip' 781s ok 64 781s ok 784s t/modules/buffer.t .................. 784s 1..12 784s # Running under perl version 5.040000 for linux 784s # Current time local: Sun Dec 1 10:07:07 2024 784s # Current time GMT: Sun Dec 1 10:07:07 2024 784s # Using Test.pm version 1.31 784s # Using Apache/Test.pm version 1.44 784s # testing : Checking return code is '200' 784s # expected: 200 784s # received: '200' 784s ok 1 784s ok 2 784s # testing : Checking return code is '200' 784s # expected: 200 784s # received: '200' 784s ok 3 784s ok 4 784s # testing : Checking return code is '200' 784s # expected: 200 784s # received: '200' 784s ok 5 784s ok 6 784s # testing : Checking return code is '200' 784s # expected: 200 784s # received: '200' 784s ok 7 784s ok 8 784s # testing : Checking return code is '200' 784s # expected: 200 784s # received: '200' 784s ok 9 784s ok 10 784s # testing : Checking return code is '200' 784s # expected: 200 784s # received: '200' 784s ok 11 784s ok 12 784s ok 786s t/modules/cache.t ................... 786s 1..3 786s # Running under perl version 5.040000 for linux 786s # Current time local: Sun Dec 1 10:07:10 2024 786s # Current time GMT: Sun Dec 1 10:07:10 2024 786s # Using Test.pm version 1.31 786s # Using Apache/Test.pm version 1.44 786s # testing : non-cached call to index.html 786s # expected: 200 786s # received: '200' 786s ok 1 786s # testing : call to cache index.html 786s # expected: 200 786s # received: '200' 786s ok 2 786s # testing : cached call to index.html 786s # expected: 200 786s # received: '200' 786s ok 3 786s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 786s ok 791s t/modules/cgi.t ..................... 791s 1..58 791s # Running under perl version 5.040000 for linux 791s # Current time local: Sun Dec 1 10:07:12 2024 791s # Current time GMT: Sun Dec 1 10:07:12 2024 791s # Using Test.pm version 1.31 791s # Using Apache/Test.pm version 1.44 791s # testing : return code for acceptpathinfodefault.sh 791s # expected: 200 791s # received: '200' 791s ok 1 791s # testing : body for acceptpathinfodefault.sh 791s # expected: '' 791s # received: '' 791s ok 2 791s # testing : return code for acceptpathinfodefault.sh/foo 791s # expected: 200 791s # received: '200' 791s ok 3 791s # testing : body for acceptpathinfodefault.sh/foo 791s # expected: '/foo' 791s # received: '/foo' 791s ok 4 791s # testing : return code for acceptpathinfooff.sh 791s # expected: 200 791s # received: '200' 791s ok 5 791s # testing : body for acceptpathinfooff.sh 791s # expected: '' 791s # received: '' 791s ok 6 791s # testing : return code for acceptpathinfooff.sh/foo 791s # expected: 404 791s # received: '404' 791s ok 7 791s # no body test for this one 791s ok 8 791s # testing : return code for acceptpathinfoon.sh 791s # expected: 200 791s # received: '200' 791s ok 9 791s # testing : body for acceptpathinfoon.sh 791s # expected: '' 791s # received: '' 791s ok 10 791s # testing : return code for acceptpathinfoon.sh/foo 791s # expected: 200 791s # received: '200' 791s ok 11 791s # testing : body for acceptpathinfoon.sh/foo 791s # expected: '/foo' 791s # received: '/foo' 791s ok 12 791s # testing : return code for bogus-perl.pl 791s # expected: 500 791s # received: '500' 791s ok 13 791s # cgi log created ok. 791s ok 14 791s # testing : return code for bogus-sh.sh 791s # expected: 500 791s # received: '500' 791s ok 15 791s # checking that log size (807) is bigger than it used to be (523) 791s ok 16 791s # testing : return code for nph-stderr.pl 791s # expected: 200 791s # received: '200' 791s ok 17 791s # testing : body for nph-stderr.pl 791s # expected: 'this is nph-stdout' 791s # received: 'this is nph-stdout' 791s ok 18 791s # testing : return code for nph-test.pl 791s # expected: 200 791s # received: '200' 791s ok 19 791s # testing : body for nph-test.pl 791s # expected: 'ok' 791s # received: 'ok' 791s ok 20 791s # testing : return code for perl.pl 791s # expected: 200 791s # received: '200' 791s ok 21 791s # testing : body for perl.pl 791s # expected: 'perl cgi' 791s # received: 'perl cgi' 791s ok 22 791s # testing : return code for sh.sh 791s # expected: 200 791s # received: '200' 791s ok 23 791s # testing : body for sh.sh 791s # expected: 'sh cgi' 791s # received: 'sh cgi' 791s ok 24 791s # testing : return code for stderr1.pl 791s # expected: 200 791s # received: '200' 791s ok 25 791s # testing : body for stderr1.pl 791s # expected: 'this is stdout' 791s # received: 'this is stdout' 791s ok 26 791s # testing : return code for stderr2.pl 791s # expected: 200 791s # received: '200' 791s ok 27 791s # testing : body for stderr2.pl 791s # expected: 'this is also stdout' 791s # received: 'this is also stdout' 791s ok 28 791s # testing : return code for stderr3.pl 791s # expected: 200 791s # received: '200' 791s ok 29 791s # testing : body for stderr3.pl 791s # expected: 'this is more stdout' 791s # received: 'this is more stdout' 791s ok 30 791s # posted content (length 10) to bogus-perl.pl 791s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 791s # expected: '500' 791s # received: '500' 791s ok 31 791s # checking that log size (35781) is greater than 807 791s ok 32 791s # verifying that logged content is 10 characters 791s ok 33 791s # posted content (length 99) to bogus-perl.pl 791s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 791s # expected: '500' 791s # received: '500' 791s ok 34 791s # checking that log size (36240) is greater than 35781 791s ok 35 791s # verifying that logged content is 99 characters 791s ok 36 791s # posted content (length 250) to bogus-perl.pl 791s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 791s # expected: '500' 791s # received: '500' 791s ok 37 791s # checking that log size (36851) is greater than 36240 791s ok 38 791s # verifying that logged content is 250 characters 791s ok 39 791s # posted content (length 255) to bogus-perl.pl 791s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 791s # expected: '500' 791s # received: '500' 791s ok 40 791s # checking that log size (37467) is greater than 36851 791s ok 41 791s # verifying that logged content is 255 characters 791s ok 42 791s # posted content (length 256) to bogus-perl.pl 791s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 791s # expected: '500' 791s # received: '500' 791s ok 43 791s # checking that log size (38084) is greater than 37467 791s ok 44 791s # verifying that logged content is 256 characters 791s ok 45 791s # posted content (length 257) to bogus-perl.pl 791s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 791s # expected: '500' 791s # received: '500' 791s ok 46 791s # checking that log size (38701) is greater than 38084 791s ok 47 791s # verifying that logged content is 256 characters 791s ok 48 791s # posted content (length 258) to bogus-perl.pl 791s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 791s # expected: '500' 791s # received: '500' 791s ok 49 791s # checking that log size (39318) is greater than 38701 791s ok 50 791s # verifying that logged content is 256 characters 791s ok 51 791s # posted content (length 1024) to bogus-perl.pl 791s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 791s # expected: '500' 791s # received: '500' 791s ok 52 791s # checking that log size (39936) is greater than 39318 791s ok 53 791s # verifying that logged content is 256 characters 791s ok 54 791s # verifying log is greater than 40960 bytes. 791s ok 55 791s # verifying log did not grow after making bogus request. 791s ok 56 791s # verifying log did not grow after making another bogus request. 791s ok 57 791s # checking that HEAD /modules/cgi/perl.pl returns 200. 791s ok 58 791s ok 794s t/modules/data.t .................... 794s 1..2 794s # Running under perl version 5.040000 for linux 794s # Current time local: Sun Dec 1 10:07:17 2024 794s # Current time GMT: Sun Dec 1 10:07:17 2024 794s # Using Test.pm version 1.31 794s # Using Apache/Test.pm version 1.44 794s # testing : Checking return code is '200' 794s # expected: 200 794s # received: '200' 794s ok 1 794s ok 2 794s ok 799s t/modules/dav.t ..................... 799s 1..19 799s # Running under perl version 5.040000 for linux 799s # Current time local: Sun Dec 1 10:07:20 2024 799s # Current time GMT: Sun Dec 1 10:07:20 2024 799s # Using Test.pm version 1.31 799s # Using Apache/Test.pm version 1.44 799s resource lock test: 799s ok 1 799s DAV put test: 799s ok 2 799s getting DAV resource properties: 799s ok 3 799s created: Sun, 01 Dec 2024 10:07:23 GMT 799s modified: Sun, 01 Dec 2024 10:07:23 GMT 799s now: Sun, 01 Dec 2024 10:07:25 GMT 799s ok 4 799s ok 5 799s resource lock status test: 799s ok 6 799s resource unlock test: 799s ok 7 799s resource lock status test: 799s ok 8 799s getting uri... 799s expect: 799s -> 799s 799s
799s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

799s this is a page generated by
799s the mod_dav test in the Apache
799s perl test suite.
799s
799s 799s 799s <- 799s ok 15 799s ok 16 799s resource delete test: 799s ok 17 799s expect 404 not found got: 404 799s ok 18 799s PR 49825: expect 400 bad request got: 400 799s ok 19 799s ok 802s t/modules/deflate.t ................. 802s 1..47 802s # Running under perl version 5.040000 for linux 802s # Current time local: Sun Dec 1 10:07:25 2024 802s # Current time GMT: Sun Dec 1 10:07:25 2024 802s # Using Test.pm version 1.31 802s # Using Apache/Test.pm version 1.44 802s testing default 802s ok 1 802s ok 2 802s ok 3 802s ok 4 802s ok 5 802s ok 6 802s ok 7 802s ok 8 802s ok 9 802s ok 10 802s ok 11 802s ok 12 802s ok 13 802s ok 14 802s ok 15 802s ok 16 802s ok 17 802s ok 18 802s ok 19 802s ok 20 802s ok 21 802s ok 22 802s ok 23 802s ok 24 802s ok 25 802s ok 26 802s ok 27 802s ok 28 802s ok 29 802s ok 30 802s ok 31 802s ok 32 802s ok 33 802s ok 34 802s ok 35 802s ok 36 802s ok 37 802s ok 38 802s ok 39 802s ok 40 802s ok 41 802s ok 42 802s ok 43 802s ok 44 802s ok 45 802s # testing : response was 304 802s # expected: qr/HTTP\/1\.. 304/ 802s # received: 'HTTP/1.1 304 Not Modified' 802s ok 46 802s # testing : expect EOF after 304 header 802s # expected: 0 802s # received: 0 802s ok 47 802s ok 804s t/modules/digest.t .................. 804s 1..13 804s # Running under perl version 5.040000 for linux 804s # Current time local: Sun Dec 1 10:07:28 2024 804s # Current time GMT: Sun Dec 1 10:07:28 2024 804s # Using Test.pm version 1.31 804s # Using Apache/Test.pm version 1.44 804s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/realm1 804s # testing : no user to authenticate 804s # expected: 401 804s # received: '401' 804s ok 1 804s # testing : user1:foo not found 804s # expected: 401 804s # received: '401' 804s ok 2 804s # testing : user1:password1 found 804s # expected: 200 804s # received: '200' 804s ok 3 804s # testing : user1:password1 with query string found 804s # expected: 200 804s # received: '200' 804s ok 4 804s # testing : manual Authorization header query string 804s # expected: 200 804s # received: '200' 804s ok 5 804s # testing : manual Authorization with no query string in header 804s # expected: 400 804s # received: '400' 804s ok 6 804s # testing : manual Authorization header with mismatched query string 804s # expected: 400 804s # received: '400' 804s ok 7 804s # testing : manual Authorization header with mismatched query string 804s # expected: 400 804s # received: '400' 804s ok 8 804s # testing : manual Authorization with no query string in header + MSIE 804s # expected: 200 804s # received: '200' 804s ok 9 804s # testing : a compliant response coming from MSIE 804s # expected: 200 804s # received: '200' 804s ok 10 804s # testing : manual Authorization header with mismatched query string + MSIE 804s # expected: 400 804s # received: '400' 804s ok 11 804s # testing : manual Authorization header with mismatched query string + MSIE 804s # expected: 400 804s # received: '400' 804s ok 12 804s # testing : no query string + MSIE 804s # expected: 200 804s # received: '200' 804s ok 13 804s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/realm1 804s ok 807s t/modules/dir.t ..................... 807s 1..212 807s # Running under perl version 5.040000 for linux 807s # Current time local: Sun Dec 1 10:07:30 2024 807s # Current time GMT: Sun Dec 1 10:07:30 2024 807s # Using Test.pm version 1.31 807s # Using Apache/Test.pm version 1.44 807s expecting 403 (forbidden) using DirectoryIndex foo 807s ok 1 807s running 5 test gambit for "1.html" 807s ok 2 807s ok 3 807s ok 4 807s ok 5 807s ok 6 807s running 5 test gambit for "2.html" 807s ok 7 807s ok 8 807s ok 9 807s ok 10 807s ok 11 807s running 5 test gambit for "3.html" 807s ok 12 807s ok 13 807s ok 14 807s ok 15 807s ok 16 807s running 5 test gambit for "4.html" 807s ok 17 807s ok 18 807s ok 19 807s ok 20 807s ok 21 807s running 5 test gambit for "5.html" 807s ok 22 807s ok 23 807s ok 24 807s ok 25 807s ok 26 807s running 5 test gambit for "6.html" 807s ok 27 807s ok 28 807s ok 29 807s ok 30 807s ok 31 807s running 5 test gambit for "7.html" 807s ok 32 807s ok 33 807s ok 34 807s ok 35 807s ok 36 807s running 5 test gambit for "8.html" 807s ok 37 807s ok 38 807s ok 39 807s ok 40 807s ok 41 807s running 5 test gambit for "9.html" 807s ok 42 807s ok 43 807s ok 44 807s ok 45 807s ok 46 807s running 5 test gambit for "0.html" 807s ok 47 807s ok 48 807s ok 49 807s ok 50 807s ok 51 807s expecting 403 (forbidden) using DirectoryIndex goo 807s ok 52 807s running 5 test gambit for "1.html" 807s ok 53 807s ok 54 807s ok 55 807s ok 56 807s ok 57 807s running 5 test gambit for "2.html" 807s ok 58 807s ok 59 807s ok 60 807s ok 61 807s ok 62 807s running 5 test gambit for "3.html" 807s ok 63 807s ok 64 807s ok 65 807s ok 66 807s ok 67 807s running 5 test gambit for "4.html" 807s ok 68 807s ok 69 807s ok 70 807s ok 71 807s ok 72 807s running 5 test gambit for "5.html" 807s ok 73 807s ok 74 807s ok 75 807s ok 76 807s ok 77 807s running 5 test gambit for "6.html" 807s ok 78 807s ok 79 807s ok 80 807s ok 81 807s ok 82 807s running 5 test gambit for "7.html" 807s ok 83 807s ok 84 807s ok 85 807s ok 86 807s ok 87 807s running 5 test gambit for "8.html" 807s ok 88 807s ok 89 807s ok 90 807s ok 91 807s ok 92 807s running 5 test gambit for "9.html" 807s ok 93 807s ok 94 807s ok 95 807s ok 96 807s ok 97 807s running 5 test gambit for "0.html" 807s ok 98 807s ok 99 807s ok 100 807s ok 101 807s ok 102 807s expecting 403 (forbidden) using DirectoryIndex moo 807s ok 103 807s running 5 test gambit for "1.html" 807s ok 104 807s ok 105 807s ok 106 807s ok 107 807s ok 108 807s running 5 test gambit for "2.html" 807s ok 109 807s ok 110 807s ok 111 807s ok 112 807s ok 113 807s running 5 test gambit for "3.html" 807s ok 114 807s ok 115 807s ok 116 807s ok 117 807s ok 118 807s running 5 test gambit for "4.html" 807s ok 119 807s ok 120 807s ok 121 807s ok 122 807s ok 123 807s running 5 test gambit for "5.html" 807s ok 124 807s ok 125 807s ok 126 807s ok 127 807s ok 128 807s running 5 test gambit for "6.html" 807s ok 129 807s ok 130 807s ok 131 807s ok 132 807s ok 133 807s running 5 test gambit for "7.html" 807s ok 134 807s ok 135 807s ok 136 807s ok 137 807s ok 138 807s running 5 test gambit for "8.html" 807s ok 139 807s ok 140 807s ok 141 807s ok 142 807s ok 143 807s running 5 test gambit for "9.html" 807s ok 144 807s ok 145 807s ok 146 807s ok 147 807s ok 148 807s running 5 test gambit for "0.html" 807s ok 149 807s ok 150 807s ok 151 807s ok 152 807s ok 153 807s expecting 403 (forbidden) using DirectoryIndex bleh 807s ok 154 807s running 5 test gambit for "1.html" 807s ok 155 807s ok 156 807s ok 157 807s ok 158 807s ok 159 807s running 5 test gambit for "2.html" 807s ok 160 807s ok 161 807s ok 162 807s ok 163 807s ok 164 807s running 5 test gambit for "3.html" 807s ok 165 807s ok 166 807s ok 167 807s ok 168 807s ok 169 807s running 5 test gambit for "4.html" 807s ok 170 807s ok 171 807s ok 172 807s ok 173 807s ok 174 807s running 5 test gambit for "5.html" 807s ok 175 807s ok 176 807s ok 177 807s ok 178 807s ok 179 807s running 5 test gambit for "6.html" 807s ok 180 807s ok 181 807s ok 182 807s ok 183 807s ok 184 807s running 5 test gambit for "7.html" 807s ok 185 807s ok 186 807s ok 187 807s ok 188 807s ok 189 807s running 5 test gambit for "8.html" 807s ok 190 807s ok 191 807s ok 192 807s ok 193 807s ok 194 807s running 5 test gambit for "9.html" 807s ok 195 807s ok 196 807s ok 197 807s ok 198 807s ok 199 807s running 5 test gambit for "0.html" 807s ok 200 807s ok 201 807s ok 202 807s ok 203 807s ok 204 807s DirectoryIndex /modules/alias/index.html 807s ok 205 807s expecting 403 for DirectoryIndex foo goo moo bleh 807s ok 206 807s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 807s ok 207 807s 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 807s ok 208 807s removed .htaccess (no DirectoryIndex), expecting default (index.html) 807s ok 209 807s ok 210 807s ok 211 807s ok 212 # skip missing DirectorySlash NotFound 807s ok 810s t/modules/directorymatch.t .......... 810s 1..2 810s # Running under perl version 5.040000 for linux 810s # Current time local: Sun Dec 1 10:07:33 2024 810s # Current time GMT: Sun Dec 1 10:07:33 2024 810s # Using Test.pm version 1.31 810s # Using Apache/Test.pm version 1.44 810s # testing : code for /index.html 810s # expected: 200 810s # received: '200' 810s ok 1 810s # testing : check for DMMATCH1 810s # expected: '1' 810s # received: '1' 810s ok 2 810s ok 812s t/modules/env.t ..................... 812s 1..6 812s # Running under perl version 5.040000 for linux 812s # Current time local: Sun Dec 1 10:07:36 2024 812s # Current time GMT: Sun Dec 1 10:07:36 2024 812s # Using Test.pm version 1.31 812s # Using Apache/Test.pm version 1.44 812s # host: /modules/env/host.shtml 812s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 812s ok 1 812s # nothere: /modules/env/nothere.shtml 812s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 812s ok 2 812s # set: /modules/env/set.shtml 812s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 812s ok 3 812s # setempty: /modules/env/setempty.shtml 812s # setempty: EXPECT -><- ACTUAL -><- 812s ok 4 812s # type: /modules/env/type.shtml 812s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 812s ok 5 812s # unset: /modules/env/unset.shtml 812s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 812s ok 6 812s ok 815s t/modules/expires.t ................. 815s 1..92 815s # Running under perl version 5.040000 for linux 815s # Current time local: Sun Dec 1 10:07:38 2024 815s # Current time GMT: Sun Dec 1 10:07:38 2024 815s # Using Test.pm version 1.31 815s # Using Apache/Test.pm version 1.44 815s # debug: index.html 815s HTTP/1.1 200 OK 815s Cache-Control: max-age=323067315 815s Connection: close 815s Date: Sun, 01 Dec 2024 10:07:41 GMT 815s Accept-Ranges: bytes 815s ETag: "3-61fafa7f73d80" 815s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 815s Vary: In-If1 815s Content-Length: 3 815s Content-Type: text/html 815s Expires: Mon, 26 Feb 2035 15:02:57 GMT 815s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 815s Client-Date: Sun, 01 Dec 2024 10:07:41 GMT 815s Client-Peer: 127.0.0.1:8529 815s Client-Response-Num: 1 815s DMMATCH1: 1 815s 815s 815s ok 1 815s # debug: [Cache-Control] [max-age=323067315] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 815s # debug: expires 2056114977 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 332425819 815s # debug: actual : 332425819 815s ok 2 815s # debug: text.txt 815s HTTP/1.1 200 OK 815s Cache-Control: max-age=0 815s Connection: close 815s Date: Sun, 01 Dec 2024 10:07:41 GMT 815s Accept-Ranges: bytes 815s ETag: "0-61fafa7f73d80" 815s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 815s Vary: In-If1 815s Content-Type: text/plain 815s Expires: Sun, 01 Dec 2024 10:07:41 GMT 815s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 815s Client-Date: Sun, 01 Dec 2024 10:07:41 GMT 815s Client-Peer: 127.0.0.1:8529 815s Client-Response-Num: 1 815s DMMATCH1: 1 815s 815s 815s ok 3 815s # debug: [Cache-Control] [max-age=0] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: expires 1733047661 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 9358503 815s # debug: actual : 9358503 815s ok 4 815s # debug: image.gif 815s HTTP/1.1 200 OK 815s Cache-Control: max-age=120 815s Connection: close 815s Date: Sun, 01 Dec 2024 10:07:41 GMT 815s Accept-Ranges: bytes 815s ETag: "0-61fafa7f73d80" 815s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 815s Vary: In-If1 815s Content-Type: image/gif 815s Expires: Sun, 01 Dec 2024 10:09:41 GMT 815s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 815s Client-Date: Sun, 01 Dec 2024 10:07:41 GMT 815s Client-Peer: 127.0.0.1:8529 815s Client-Response-Num: 1 815s DMMATCH1: 1 815s 815s 815s ok 5 815s # debug: [Cache-Control] [max-age=120] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:09:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:09:41 GMT 815s # debug: expires 1733047781 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 120 815s # debug: actual : 120 815s ok 6 815s # debug: foo.jpg 815s HTTP/1.1 200 OK 815s Cache-Control: max-age=86400 815s Connection: close 815s Date: Sun, 01 Dec 2024 10:07:41 GMT 815s Accept-Ranges: bytes 815s ETag: "0-61fafa7f73d80" 815s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 815s Vary: In-If1 815s Content-Type: image/jpeg 815s Expires: Mon, 02 Dec 2024 10:07:41 GMT 815s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 815s Client-Date: Sun, 01 Dec 2024 10:07:41 GMT 815s Client-Peer: 127.0.0.1:8529 815s Client-Response-Num: 1 815s DMMATCH1: 1 815s 815s 815s ok 7 815s # debug: [Cache-Control] [max-age=86400] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Expires] [Mon, 02 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 02 Dec 2024 10:07:41 GMT 815s # debug: expires 1733134061 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 86400 815s # debug: actual : 86400 815s ok 8 815s # debug: [Cache-Control] [max-age=323067315] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 815s # debug: expires 2056114977 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 332425819 815s # debug: actual : 332425819 815s ok 9 815s # debug: [Cache-Control] [max-age=0] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: expires 1733047661 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 9358503 815s # debug: actual : 9358503 815s ok 10 815s # debug: [Cache-Control] [max-age=120] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:09:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:09:41 GMT 815s # debug: expires 1733047781 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 120 815s # debug: actual : 120 815s ok 11 815s # debug: [Cache-Control] [max-age=86400] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Expires] [Mon, 02 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 02 Dec 2024 10:07:41 GMT 815s # debug: expires 1733134061 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 86400 815s # debug: actual : 86400 815s ok 12 815s # --- 815s # ExpiresActive On 815s # debug: [Cache-Control] [max-age=323067315] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 815s # debug: expires 2056114977 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 332425819 815s # debug: actual : 332425819 815s ok 13 815s # --- 815s # ExpiresActive On 815s # debug: [Cache-Control] [max-age=0] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: expires 1733047661 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 9358503 815s # debug: actual : 9358503 815s ok 14 815s # --- 815s # ExpiresActive On 815s # debug: [Cache-Control] [max-age=120] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:09:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:09:41 GMT 815s # debug: expires 1733047781 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 120 815s # debug: actual : 120 815s ok 15 815s # --- 815s # ExpiresActive On 815s # debug: [Cache-Control] [max-age=86400] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Expires] [Mon, 02 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 02 Dec 2024 10:07:41 GMT 815s # debug: expires 1733134061 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 86400 815s # debug: actual : 86400 815s ok 16 815s #--- 815s # ExpiresActive On 815s ExpiresDefault "modification plus 1 years 2 months 4 days 7 hours 37 minutes 23 seconds" 815s # debug: [Cache-Control] [max-age=27734539] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Expires] [Sat, 18 Oct 2025 10:10:01 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sat, 18 Oct 2025 10:10:01 GMT 815s # debug: expires 1760782201 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 37093043 815s # debug: actual : 37093043 815s ok 17 815s #--- 815s # ExpiresActive On 815s ExpiresDefault "modification plus 1 years 2 months 4 days 7 hours 37 minutes 23 seconds" 815s # debug: [Cache-Control] [max-age=0] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: expires 1733047661 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 9358503 815s # debug: actual : 9358503 815s ok 18 815s #--- 815s # ExpiresActive On 815s ExpiresDefault "modification plus 1 years 2 months 4 days 7 hours 37 minutes 23 seconds" 815s # debug: [Cache-Control] [max-age=120] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:09:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:09:41 GMT 815s # debug: expires 1733047781 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 120 815s # debug: actual : 120 815s ok 19 815s #--- 815s # ExpiresActive On 815s ExpiresDefault "modification plus 1 years 2 months 4 days 7 hours 37 minutes 23 seconds" 815s # debug: [Cache-Control] [max-age=86400] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Expires] [Mon, 02 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 02 Dec 2024 10:07:41 GMT 815s # debug: expires 1733134061 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 86400 815s # debug: actual : 86400 815s ok 20 815s # --- 815s # ExpiresActive On 815s ExpiresByType text/plain "modification plus 1 years 5 days 8 hours 35 minutes 3 seconds" 815s # debug: [Cache-Control] [max-age=323067315] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 815s # debug: expires 2056114977 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 332425819 815s # debug: actual : 332425819 815s ok 21 815s # --- 815s # ExpiresActive On 815s ExpiresByType text/plain "modification plus 1 years 5 days 8 hours 35 minutes 3 seconds" 815s # debug: [Cache-Control] [max-age=22640399] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Expires] [Wed, 20 Aug 2025 11:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Wed, 20 Aug 2025 11:07:41 GMT 815s # debug: expires 1755688061 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 31998903 815s # debug: actual : 31998903 815s ok 22 815s # --- 815s # ExpiresActive On 815s ExpiresByType text/plain "modification plus 1 years 5 days 8 hours 35 minutes 3 seconds" 815s # debug: [Cache-Control] [max-age=120] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:09:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:09:41 GMT 815s # debug: expires 1733047781 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 120 815s # debug: actual : 120 815s ok 23 815s # --- 815s # ExpiresActive On 815s ExpiresByType text/plain "modification plus 1 years 5 days 8 hours 35 minutes 3 seconds" 815s # debug: [Cache-Control] [max-age=86400] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Expires] [Mon, 02 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 02 Dec 2024 10:07:41 GMT 815s # debug: expires 1733134061 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 86400 815s # debug: actual : 86400 815s ok 24 815s # --- 815s # ExpiresActive On 815s ExpiresDefault M32081179 815s ExpiresByType text/plain M7359137 815s # debug: [Cache-Control] [max-age=22722675] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Expires] [Thu, 21 Aug 2025 09:58:57 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Thu, 21 Aug 2025 09:58:57 GMT 815s # debug: expires 1755770337 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 32081179 815s # debug: actual : 32081179 815s ok 25 815s # --- 815s # ExpiresActive On 815s ExpiresDefault M32081179 815s ExpiresByType text/plain M7359137 815s # debug: [Cache-Control] [max-age=0] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: expires 1733047661 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 9358503 815s # debug: actual : 9358503 815s ok 26 815s # --- 815s # ExpiresActive On 815s ExpiresDefault M32081179 815s ExpiresByType text/plain M7359137 815s # debug: [Cache-Control] [max-age=120] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:09:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:09:41 GMT 815s # debug: expires 1733047781 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 120 815s # debug: actual : 120 815s ok 27 815s # --- 815s # ExpiresActive On 815s ExpiresDefault M32081179 815s ExpiresByType text/plain M7359137 815s # debug: [Cache-Control] [max-age=86400] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Expires] [Mon, 02 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 02 Dec 2024 10:07:41 GMT 815s # debug: expires 1733134061 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 86400 815s # debug: actual : 86400 815s ok 28 815s #--- 815s # ExpiresActive On 815s ExpiresDefault A38967153 815s # debug: [Cache-Control] [max-age=38967153] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Expires] [Wed, 25 Feb 2026 10:20:14 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Wed, 25 Feb 2026 10:20:14 GMT 815s # debug: expires 1772014814 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 38967153 815s # debug: actual : 38967153 815s ok 29 815s #--- 815s # ExpiresActive On 815s ExpiresDefault A38967153 815s # debug: [Cache-Control] [max-age=0] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: expires 1733047661 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 9358503 815s # debug: actual : 9358503 815s ok 30 815s #--- 815s # ExpiresActive On 815s ExpiresDefault A38967153 815s # debug: [Cache-Control] [max-age=120] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:09:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:09:41 GMT 815s # debug: expires 1733047781 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 120 815s # debug: actual : 120 815s ok 31 815s #--- 815s # ExpiresActive On 815s ExpiresDefault A38967153 815s # debug: [Cache-Control] [max-age=86400] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Expires] [Mon, 02 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 02 Dec 2024 10:07:41 GMT 815s # debug: expires 1733134061 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 86400 815s # debug: actual : 86400 815s ok 32 815s # --- 815s # ExpiresActive On 815s ExpiresByType image/gif "access plus 1 years 1 weeks 7 days 6 hours 33 minutes 25 seconds" 815s # debug: [Cache-Control] [max-age=323067315] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 815s # debug: expires 2056114977 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 332425819 815s # debug: actual : 332425819 815s ok 33 815s # --- 815s # ExpiresActive On 815s ExpiresByType image/gif "access plus 1 years 1 weeks 7 days 6 hours 33 minutes 25 seconds" 815s # debug: [Cache-Control] [max-age=0] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: expires 1733047661 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 9358503 815s # debug: actual : 9358503 815s ok 34 815s # --- 815s # ExpiresActive On 815s ExpiresByType image/gif "access plus 1 years 1 weeks 7 days 6 hours 33 minutes 25 seconds" 815s # debug: [Cache-Control] [max-age=32769205] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Expires] [Mon, 15 Dec 2025 16:41:06 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 15 Dec 2025 16:41:06 GMT 815s # debug: expires 1765816866 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 32769205 815s # debug: actual : 32769205 815s ok 35 815s # --- 815s # ExpiresActive On 815s ExpiresByType image/gif "access plus 1 years 1 weeks 7 days 6 hours 33 minutes 25 seconds" 815s # debug: [Cache-Control] [max-age=86400] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Expires] [Mon, 02 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 02 Dec 2024 10:07:41 GMT 815s # debug: expires 1733134061 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 86400 815s # debug: actual : 86400 815s ok 36 815s # --- 815s # ExpiresActive On 815s ExpiresDefault "access plus 1 years 3 months 12 days 3 hours 24 minutes 46 seconds" 815s ExpiresByType image/gif "modification plus 1 years 2 weeks 2 days 3 hours 30 minutes 42 seconds" 815s # debug: [Cache-Control] [max-age=40361086] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Expires] [Fri, 13 Mar 2026 13:32:27 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Fri, 13 Mar 2026 13:32:27 GMT 815s # debug: expires 1773408747 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 40361086 815s # debug: actual : 40361086 815s ok 37 815s # --- 815s # ExpiresActive On 815s ExpiresDefault "access plus 1 years 3 months 12 days 3 hours 24 minutes 46 seconds" 815s ExpiresByType image/gif "modification plus 1 years 2 weeks 2 days 3 hours 30 minutes 42 seconds" 815s # debug: [Cache-Control] [max-age=0] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: expires 1733047661 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 9358503 815s # debug: actual : 9358503 815s ok 38 815s # --- 815s # ExpiresActive On 815s ExpiresDefault "access plus 1 years 3 months 12 days 3 hours 24 minutes 46 seconds" 815s ExpiresByType image/gif "modification plus 1 years 2 weeks 2 days 3 hours 30 minutes 42 seconds" 815s # debug: [Cache-Control] [max-age=23572538] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Expires] [Sun, 31 Aug 2025 06:03:20 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 31 Aug 2025 06:03:20 GMT 815s # debug: expires 1756620200 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 32931042 815s # debug: actual : 32931042 815s ok 39 815s # --- 815s # ExpiresActive On 815s ExpiresDefault "access plus 1 years 3 months 12 days 3 hours 24 minutes 46 seconds" 815s ExpiresByType image/gif "modification plus 1 years 2 weeks 2 days 3 hours 30 minutes 42 seconds" 815s # debug: [Cache-Control] [max-age=86400] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Expires] [Mon, 02 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 02 Dec 2024 10:07:41 GMT 815s # debug: expires 1733134061 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 86400 815s # debug: actual : 86400 815s ok 40 815s #--- 815s # ExpiresActive On 815s ExpiresDefault "access plus 2 weeks 7 days 45 minutes 3 seconds" 815s # debug: [Cache-Control] [max-age=1817103] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Expires] [Sun, 22 Dec 2024 10:52:44 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 22 Dec 2024 10:52:44 GMT 815s # debug: expires 1734864764 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 1817103 815s # debug: actual : 1817103 815s ok 41 815s #--- 815s # ExpiresActive On 815s ExpiresDefault "access plus 2 weeks 7 days 45 minutes 3 seconds" 815s # debug: [Cache-Control] [max-age=0] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: expires 1733047661 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 9358503 815s # debug: actual : 9358503 815s ok 42 815s #--- 815s # ExpiresActive On 815s ExpiresDefault "access plus 2 weeks 7 days 45 minutes 3 seconds" 815s # debug: [Cache-Control] [max-age=120] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:09:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:09:41 GMT 815s # debug: expires 1733047781 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 120 815s # debug: actual : 120 815s ok 43 815s #--- 815s # ExpiresActive On 815s ExpiresDefault "access plus 2 weeks 7 days 45 minutes 3 seconds" 815s # debug: [Cache-Control] [max-age=86400] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Expires] [Mon, 02 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 02 Dec 2024 10:07:41 GMT 815s # debug: expires 1733134061 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 86400 815s # debug: actual : 86400 815s ok 44 815s # --- 815s # ExpiresActive On 815s ExpiresByType image/jpeg M7442668 815s # debug: [Cache-Control] [max-age=323067315] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 815s # debug: expires 2056114977 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 332425819 815s # debug: actual : 332425819 815s ok 45 815s # --- 815s # ExpiresActive On 815s ExpiresByType image/jpeg M7442668 815s # debug: [Cache-Control] [max-age=0] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: expires 1733047661 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 9358503 815s # debug: actual : 9358503 815s ok 46 815s # --- 815s # ExpiresActive On 815s ExpiresByType image/jpeg M7442668 815s # debug: [Cache-Control] [max-age=120] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:09:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:09:41 GMT 815s # debug: expires 1733047781 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 120 815s # debug: actual : 120 815s ok 47 815s # --- 815s # ExpiresActive On 815s ExpiresByType image/jpeg M7442668 815s # debug: [Cache-Control] [max-age=0] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: expires 1733047661 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 9358503 815s # debug: actual : 9358503 815s ok 48 815s # --- 815s # ExpiresActive On 815s ExpiresDefault "modification plus 2 months 2 weeks 5 days 1 hours 46 minutes 17 seconds" 815s ExpiresByType image/jpeg "access plus 1 years 2 months 16 days 30 minutes" 815s # debug: [Cache-Control] [max-age=0] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: expires 1733047661 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 9358503 815s # debug: actual : 9358503 815s ok 49 815s # --- 815s # ExpiresActive On 815s ExpiresDefault "modification plus 2 months 2 weeks 5 days 1 hours 46 minutes 17 seconds" 815s ExpiresByType image/jpeg "access plus 1 years 2 months 16 days 30 minutes" 815s # debug: [Cache-Control] [max-age=0] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: expires 1733047661 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 9358503 815s # debug: actual : 9358503 815s ok 50 815s # --- 815s # ExpiresActive On 815s ExpiresDefault "modification plus 2 months 2 weeks 5 days 1 hours 46 minutes 17 seconds" 815s ExpiresByType image/jpeg "access plus 1 years 2 months 16 days 30 minutes" 815s # debug: [Cache-Control] [max-age=120] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Expires] [Sun, 01 Dec 2024 10:09:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 01 Dec 2024 10:09:41 GMT 815s # debug: expires 1733047781 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 120 815s # debug: actual : 120 815s ok 51 815s # --- 815s # ExpiresActive On 815s ExpiresDefault "modification plus 2 months 2 weeks 5 days 1 hours 46 minutes 17 seconds" 815s ExpiresByType image/jpeg "access plus 1 years 2 months 16 days 30 minutes" 815s # debug: [Cache-Control] [max-age=38104200] 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Expires] [Sun, 15 Feb 2026 10:37:41 GMT] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s # debug: expires Sun, 15 Feb 2026 10:37:41 GMT 815s # debug: expires 1771151861 815s # debug: access Sun, 01 Dec 2024 10:07:41 GMT 815s # debug: access 1733047661 815s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 815s # debug: modified 1723689158 815s # debug: expected: 38104200 815s # debug: actual : 38104200 815s ok 52 815s # --- 815s # ExpiresActive Off 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 53 815s # --- 815s # ExpiresActive Off 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 54 815s # --- 815s # ExpiresActive Off 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 55 815s # --- 815s # ExpiresActive Off 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 56 815s #--- 815s # ExpiresActive Off 815s ExpiresDefault "modification plus 1 years 2 months 2 weeks 14 days 4 hours 45 minutes 11 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 57 815s #--- 815s # ExpiresActive Off 815s ExpiresDefault "modification plus 1 years 2 months 2 weeks 14 days 4 hours 45 minutes 11 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 58 815s #--- 815s # ExpiresActive Off 815s ExpiresDefault "modification plus 1 years 2 months 2 weeks 14 days 4 hours 45 minutes 11 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 59 815s #--- 815s # ExpiresActive Off 815s ExpiresDefault "modification plus 1 years 2 months 2 weeks 14 days 4 hours 45 minutes 11 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 60 815s # --- 815s # ExpiresActive Off 815s ExpiresByType text/plain "access plus 1 months 2 weeks 5 days 7 hours 35 minutes 27 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 61 815s # --- 815s # ExpiresActive Off 815s ExpiresByType text/plain "access plus 1 months 2 weeks 5 days 7 hours 35 minutes 27 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 62 815s # --- 815s # ExpiresActive Off 815s ExpiresByType text/plain "access plus 1 months 2 weeks 5 days 7 hours 35 minutes 27 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 63 815s # --- 815s # ExpiresActive Off 815s ExpiresByType text/plain "access plus 1 months 2 weeks 5 days 7 hours 35 minutes 27 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 64 815s # --- 815s # ExpiresActive Off 815s ExpiresDefault "access plus 1 years 3 months 11 days 5 hours 17 minutes 41 seconds" 815s ExpiresByType text/plain "access plus 2 months 5 days 8 hours 28 minutes 20 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 65 815s # --- 815s # ExpiresActive Off 815s ExpiresDefault "access plus 1 years 3 months 11 days 5 hours 17 minutes 41 seconds" 815s ExpiresByType text/plain "access plus 2 months 5 days 8 hours 28 minutes 20 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 66 815s # --- 815s # ExpiresActive Off 815s ExpiresDefault "access plus 1 years 3 months 11 days 5 hours 17 minutes 41 seconds" 815s ExpiresByType text/plain "access plus 2 months 5 days 8 hours 28 minutes 20 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 67 815s # --- 815s # ExpiresActive Off 815s ExpiresDefault "access plus 1 years 3 months 11 days 5 hours 17 minutes 41 seconds" 815s ExpiresByType text/plain "access plus 2 months 5 days 8 hours 28 minutes 20 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 68 815s #--- 815s # ExpiresActive Off 815s ExpiresDefault "modification plus 2 months 2 weeks 6 days 3 hours 37 minutes" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 69 815s #--- 815s # ExpiresActive Off 815s ExpiresDefault "modification plus 2 months 2 weeks 6 days 3 hours 37 minutes" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 70 815s #--- 815s # ExpiresActive Off 815s ExpiresDefault "modification plus 2 months 2 weeks 6 days 3 hours 37 minutes" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 71 815s #--- 815s # ExpiresActive Off 815s ExpiresDefault "modification plus 2 months 2 weeks 6 days 3 hours 37 minutes" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 72 815s # --- 815s # ExpiresActive Off 815s ExpiresByType image/gif M32745942 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 73 815s # --- 815s # ExpiresActive Off 815s ExpiresByType image/gif M32745942 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 74 815s # --- 815s # ExpiresActive Off 815s ExpiresByType image/gif M32745942 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 75 815s # --- 815s # ExpiresActive Off 815s ExpiresByType image/gif M32745942 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 76 815s # --- 815s # ExpiresActive Off 815s ExpiresDefault M1402577 815s ExpiresByType image/gif M33639388 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 77 815s # --- 815s # ExpiresActive Off 815s ExpiresDefault M1402577 815s ExpiresByType image/gif M33639388 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 78 815s # --- 815s # ExpiresActive Off 815s ExpiresDefault M1402577 815s ExpiresByType image/gif M33639388 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 79 815s # --- 815s # ExpiresActive Off 815s ExpiresDefault M1402577 815s ExpiresByType image/gif M33639388 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 80 815s #--- 815s # ExpiresActive Off 815s ExpiresDefault "access plus 1 years 2 weeks 1 days 1 hours 13 minutes 33 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 81 815s #--- 815s # ExpiresActive Off 815s ExpiresDefault "access plus 1 years 2 weeks 1 days 1 hours 13 minutes 33 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 82 815s #--- 815s # ExpiresActive Off 815s ExpiresDefault "access plus 1 years 2 weeks 1 days 1 hours 13 minutes 33 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 83 815s #--- 815s # ExpiresActive Off 815s ExpiresDefault "access plus 1 years 2 weeks 1 days 1 hours 13 minutes 33 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 84 815s # --- 815s # ExpiresActive Off 815s ExpiresByType image/jpeg "modification plus 1 years 2 months 1 weeks 19 days 2 hours 16 minutes 21 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 85 815s # --- 815s # ExpiresActive Off 815s ExpiresByType image/jpeg "modification plus 1 years 2 months 1 weeks 19 days 2 hours 16 minutes 21 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 86 815s # --- 815s # ExpiresActive Off 815s ExpiresByType image/jpeg "modification plus 1 years 2 months 1 weeks 19 days 2 hours 16 minutes 21 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 87 815s # --- 815s # ExpiresActive Off 815s ExpiresByType image/jpeg "modification plus 1 years 2 months 1 weeks 19 days 2 hours 16 minutes 21 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 88 815s # --- 815s # ExpiresActive Off 815s ExpiresDefault "modification plus 3 months 6 days 17 minutes 44 seconds" 815s ExpiresByType image/jpeg "modification plus 2 months 18 days 4 hours 46 minutes 23 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["3-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Length] [3] 815s # debug: [Content-Type] [text/html] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 89 815s # --- 815s # ExpiresActive Off 815s ExpiresDefault "modification plus 3 months 6 days 17 minutes 44 seconds" 815s ExpiresByType image/jpeg "modification plus 2 months 18 days 4 hours 46 minutes 23 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [text/plain] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 90 815s # --- 815s # ExpiresActive Off 815s ExpiresDefault "modification plus 3 months 6 days 17 minutes 44 seconds" 815s ExpiresByType image/jpeg "modification plus 2 months 18 days 4 hours 46 minutes 23 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/gif] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 91 815s # --- 815s # ExpiresActive Off 815s ExpiresDefault "modification plus 3 months 6 days 17 minutes 44 seconds" 815s ExpiresByType image/jpeg "modification plus 2 months 18 days 4 hours 46 minutes 23 seconds" 815s # debug: [Connection] [close] 815s # debug: [Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Accept-Ranges] [bytes] 815s # debug: [ETag] ["0-61fafa7f73d80"] 815s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 815s # debug: [Vary] [In-If1] 815s # debug: [Content-Type] [image/jpeg] 815s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 815s # debug: [Client-Date] [Sun, 01 Dec 2024 10:07:41 GMT] 815s # debug: [Client-Peer] [127.0.0.1:8529] 815s # debug: [Client-Response-Num] [1] 815s # debug: [DMMATCH1] [1] 815s ok 92 815s ok 818s t/modules/ext_filter.t .............. 818s 1..24 818s # Running under perl version 5.040000 for linux 818s # Current time local: Sun Dec 1 10:07:41 2024 818s # Current time GMT: Sun Dec 1 10:07:41 2024 818s # Using Test.pm version 1.31 818s # Using Apache/Test.pm version 1.44 818s # testing : sed output filter 818s # expected: 'barbar' 818s # received: 'barbar' 818s ok 1 818s # testing : slow filter process 818s # expected: 'foobar' 818s # received: 'foobar' 818s ok 2 818s # testing : echo worked 818s # expected: 200 818s # received: '200' 818s ok 3 818s # testing : request body filtered 818s # expected: 'barbar 818s # ' 818s # received: 'barbar 818s # ' 818s ok 4 818s # testing : got 413 error 818s # expected: 413 818s # received: '413' 818s ok 5 818s # testing : got 413 error body 818s # expected: qr/413 Request Entity Too Large/ 818s # received: ' 818s # 818s # 413 Request Entity Too Large 818s # 818s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

818s # The requested resource does not allow request data with POST requests, or the amount of data provided in 818s # the request exceeds the capacity limit. 818s # 818s # ' 818s ok 24 818s ok 821s t/modules/filter.t .................. 821s 1..5 821s # Running under perl version 5.040000 for linux 821s # Current time local: Sun Dec 1 10:07:44 2024 821s # Current time GMT: Sun Dec 1 10:07:44 2024 821s # Using Test.pm version 1.31 821s # Using Apache/Test.pm version 1.44 821s # expected: 'HELLOWORLD' 821s # received: 'HELLOWORLD' 821s ok 1 821s # expected: 'HELLOWORLD' 821s # received: 'HELLOWORLD' 821s ok 2 821s # expected: 'HELLOWORLD' 821s # received: 'HELLOWORLD' 821s ok 3 821s # expected: 'helloworld' 821s # received: 'helloworld' 821s ok 4 821s # expected: 'helloworld' 821s # received: 'helloworld' 821s ok 5 821s ok 825s t/modules/headers.t ................. 825s 1..376 825s # Running under perl version 5.040000 for linux 825s # Current time local: Sun Dec 1 10:07:47 2024 825s # Current time GMT: Sun Dec 1 10:07:47 2024 825s # Using Test.pm version 1.31 825s # Using Apache/Test.pm version 1.44 825s ok 1 825s ok 2 825s ok 3 825s ok 4 825s ok 5 825s ok 6 825s ok 7 825s ok 8 825s ok 9 825s ok 10 825s ok 11 825s ok 12 825s ok 13 825s ok 14 825s ok 15 825s ok 16 825s ok 17 825s ok 18 825s ok 19 825s ok 20 825s ok 21 825s ok 22 825s ok 23 825s ok 24 825s ok 25 825s ok 26 825s ok 27 825s ok 28 825s ok 29 825s ok 30 825s ok 31 825s ok 32 825s ok 33 825s ok 34 825s ok 35 825s ok 36 825s ok 37 825s ok 38 825s ok 39 825s ok 40 825s ok 41 825s ok 42 825s ok 43 825s ok 44 825s ok 45 825s ok 46 825s ok 47 825s ok 48 825s ok 49 825s ok 50 825s ok 51 825s ok 52 825s ok 53 825s ok 54 825s ok 55 825s ok 56 825s ok 57 825s ok 58 825s ok 59 825s ok 60 825s ok 61 825s ok 62 825s ok 63 825s ok 64 825s ok 65 825s ok 66 825s ok 67 825s ok 68 825s ok 69 825s ok 70 825s ok 71 825s ok 72 825s ok 73 825s ok 74 825s ok 75 825s ok 76 825s ok 77 825s ok 78 825s ok 79 825s ok 80 825s ok 81 825s ok 82 825s ok 83 825s ok 84 825s ok 85 825s ok 86 825s ok 87 825s ok 88 825s ok 89 825s ok 90 825s ok 91 825s ok 92 825s ok 93 825s ok 94 825s ok 95 825s ok 96 825s ok 97 825s ok 98 825s ok 99 825s ok 100 825s ok 101 825s ok 102 825s ok 103 825s ok 104 825s ok 105 825s ok 106 825s ok 107 825s ok 108 825s ok 109 825s ok 110 825s ok 111 825s ok 112 825s ok 113 825s ok 114 825s ok 115 825s ok 116 825s ok 117 825s ok 118 825s ok 119 825s ok 120 825s ok 121 825s ok 122 825s ok 123 825s ok 124 825s ok 125 825s ok 126 825s ok 127 825s ok 128 825s ok 129 825s ok 130 825s ok 131 825s ok 132 825s ok 133 825s ok 134 825s ok 135 825s ok 136 825s ok 137 825s ok 138 825s ok 139 825s ok 140 825s ok 141 825s ok 142 825s ok 143 825s ok 144 825s ok 145 825s ok 146 825s ok 147 825s ok 148 825s ok 149 825s ok 150 825s ok 151 825s ok 152 825s ok 153 825s ok 154 825s ok 155 825s ok 156 825s ok 157 825s ok 158 825s ok 159 825s ok 160 825s ok 161 825s ok 162 825s ok 163 825s ok 164 825s ok 165 825s ok 166 825s ok 167 825s ok 168 825s ok 169 825s ok 170 825s ok 171 825s ok 172 825s ok 173 825s ok 174 825s ok 175 825s ok 176 825s ok 177 825s ok 178 825s ok 179 825s ok 180 825s ok 181 825s ok 182 825s ok 183 825s ok 184 825s ok 185 825s ok 186 825s ok 187 825s ok 188 825s ok 189 825s ok 190 825s ok 191 825s ok 192 825s ok 193 825s ok 194 825s ok 195 825s ok 196 825s ok 197 825s ok 198 825s ok 199 825s ok 200 825s ok 201 825s ok 202 825s ok 203 825s ok 204 825s ok 205 825s ok 206 825s ok 207 825s ok 208 825s ok 209 825s ok 210 825s ok 211 825s ok 212 825s ok 213 825s ok 214 825s ok 215 825s ok 216 825s ok 217 825s ok 218 825s ok 219 825s ok 220 825s ok 221 825s ok 222 825s ok 223 825s ok 224 825s ok 225 825s ok 226 825s ok 227 825s ok 228 825s ok 229 825s ok 230 825s ok 231 825s ok 232 825s ok 233 825s ok 234 825s ok 235 825s ok 236 825s ok 237 825s ok 238 825s ok 239 825s ok 240 825s ok 241 825s ok 242 825s ok 243 825s ok 244 825s ok 245 825s ok 246 825s ok 247 825s ok 248 825s ok 249 825s ok 250 825s ok 251 825s ok 252 825s ok 253 825s ok 254 825s ok 255 825s ok 256 825s ok 257 825s ok 258 825s ok 259 825s ok 260 825s ok 261 825s ok 262 825s ok 263 825s ok 264 825s ok 265 825s ok 266 825s ok 267 825s ok 268 825s ok 269 825s ok 270 825s ok 271 825s ok 272 825s ok 273 825s ok 274 825s ok 275 825s ok 276 825s ok 277 825s ok 278 825s ok 279 825s ok 280 825s ok 281 825s ok 282 825s ok 283 825s ok 284 825s ok 285 825s ok 286 825s ok 287 825s ok 288 825s ok 289 825s ok 290 825s ok 291 825s ok 292 825s ok 293 825s ok 294 825s ok 295 825s ok 296 825s ok 297 825s ok 298 825s ok 299 825s ok 300 825s ok 301 825s ok 302 825s ok 303 825s ok 304 825s ok 305 825s ok 306 825s ok 307 825s ok 308 825s ok 309 825s ok 310 825s ok 311 825s ok 312 825s ok 313 825s ok 314 825s ok 315 825s ok 316 825s ok 317 825s ok 318 825s ok 319 825s ok 320 825s ok 321 825s ok 322 825s ok 323 825s ok 324 825s ok 325 825s ok 326 825s ok 327 825s ok 328 825s ok 329 825s ok 330 825s ok 331 825s ok 332 825s ok 333 825s ok 334 825s ok 335 825s ok 336 825s ok 337 825s ok 338 825s ok 339 825s ok 340 825s 825s 825s 825s Header sent n°0: 825s header: Test-Header 825s value: value 825s Header sent n°1: 825s header: Aaa 825s value: b 825s Header sent n°2: 825s header: Aa 825s value: bb 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 341 825s 825s Header received n°0: 825s header: Test-Header 825s expected: value 825s received: value 825s 825s Header received n°1: 825s header: Aaa 825s expected: b 825s received: b 825s 825s Header received n°2: 825s header: Aa 825s expected: bb 825s received: bb 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Aa: bb 825s Aaa: b 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: value 825s 825s ok 342 825s 825s 825s 825s Header sent n°0: 825s header: Test-Header 825s value: foo 825s Header sent n°1: 825s header: aaa 825s value: b 825s Header sent n°2: 825s header: aa 825s value: bb 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 343 825s 825s Header received n°0: 825s header: Test-Header 825s expected: foo 825s received: foo 825s 825s Header received n°1: 825s header: aa 825s expected: bb 825s received: bb 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Aa: bb 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: foo 825s 825s ok 344 825s 825s 825s 825s Header sent n°0: 825s header: Test-Header 825s value: foo 825s Header sent n°1: 825s header: Test-Header1 825s value: value1 825s Header sent n°2: 825s header: Test-Header2 825s value: value2 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 345 825s 825s Header received n°0: 825s header: Test-Header 825s expected: foo 825s received: foo 825s 825s Header received n°1: 825s header: Test-Header1 825s expected: value1 825s received: value1 825s 825s Header received n°2: 825s header: Test-Header2 825s expected: value2 825s received: value2 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: foo 825s Test-Header1: value1 825s Test-Header2: value2 825s 825s ok 346 825s 825s 825s 825s Header sent n°0: 825s header: Test-Header 825s value: foofoo 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 347 825s 825s Header received n°0: 825s header: Test-Header 825s expected: barfoo 825s received: barfoo 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: barfoo 825s 825s ok 348 825s 825s 825s 825s Header sent n°0: 825s header: Test-Header 825s value: foo2foo2 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 349 825s 825s Header received n°0: 825s header: Test-Header 825s expected: barfoo2 825s received: barfoo2 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: barfoo2 825s 825s ok 350 825s 825s 825s 825s Header sent n°0: 825s header: Test-Header 825s value: foofoo 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 351 825s 825s Header received n°0: 825s header: Test-Header 825s expected: bar2foo 825s received: bar2foo 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: bar2foo 825s 825s ok 352 825s 825s 825s 825s Header sent n°0: 825s header: Test-Header 825s value: foofoo 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 353 825s 825s Header received n°0: 825s header: Test-Header 825s expected: barbar 825s received: barbar 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: barbar 825s 825s ok 354 825s 825s 825s 825s Header sent n°0: 825s header: Test-Header 825s value: foo2foo2 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 355 825s 825s Header received n°0: 825s header: Test-Header 825s expected: barbar 825s received: barbar 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: barbar 825s 825s ok 356 825s 825s 825s 825s Header sent n°0: 825s header: Test-Header 825s value: foofoo 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 357 825s 825s Header received n°0: 825s header: Test-Header 825s expected: bar2bar2 825s received: bar2bar2 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: bar2bar2 825s 825s ok 358 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 359 825s 825s Header received n°0: 825s header: Test-Header 825s expected: foo 825s received: foo 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: foo 825s 825s ok 360 825s 825s 825s 825s Header sent n°0: 825s header: Test-Header 825s value: foo 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 361 825s 825s Header received n°0: 825s header: Test-Header 825s expected: foo 825s received: foo 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: foo 825s 825s ok 362 825s 825s 825s 825s Header sent n°0: 825s header: Test-Header 825s value: "foo" 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 363 825s 825s Header received n°0: 825s header: Test-Header 825s expected: "foo", foo 825s received: "foo", foo 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: "foo", foo 825s 825s ok 364 825s 825s 825s 825s Header sent n°0: 825s header: Test-Header 825s value: foo 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 365 825s 825s Header received n°0: 825s header: Test-Header 825s expected: foo, bar 825s received: foo, bar 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: foo, bar 825s 825s ok 366 825s 825s 825s 825s Header sent n°0: 825s header: Test-Header 825s value: foo 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 367 825s 825s Header received n°0: 825s header: Test-Header 825s expected: foo 825s received: foo 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: foo 825s 825s ok 368 825s 825s 825s 825s Header sent n°0: 825s header: Test-Header 825s value: foo 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 369 825s 825s Header received n°0: 825s header: Test-Header 825s expected: foo 825s received: foo 825s 825s Header received n°1: 825s header: Test-Header2 825s expected: bar 825s received: bar 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: foo 825s Test-Header2: bar 825s 825s ok 370 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 371 825s Header received n°0: 825s header: Test-Header 825s expected: foo 825s received: foo 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: foo 825s 825s ok 372 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 373 825s 825s Header received n°0: 825s header: Test-Header 825s expected: foo 825s received: foo 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: foo 825s 825s ok 374 825s # testing : Checking return code is '200' 825s # expected: 200 825s # received: '200' 825s ok 375 825s 825s Header received n°0: 825s header: Test-Header 825s expected: foo 825s received: foo 825s 825s Response received is: 825s HTTP/1.1 200 OK 825s Connection: close 825s Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Accept-Ranges: bytes 825s ETag: "0-61fafa7f73d80" 825s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 825s Vary: In-If1 825s Content-Length: 0 825s Content-Type: text/html 825s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 825s Client-Date: Sun, 01 Dec 2024 10:07:51 GMT 825s Client-Peer: 127.0.0.1:8529 825s Client-Response-Num: 1 825s DMMATCH1: 1 825s Test-Header: foo 825s 825s ok 376 825s ok 833s t/modules/heartbeat.t ............... 833s 1..1 833s # Running under perl version 5.040000 for linux 833s # Current time local: Sun Dec 1 10:07:51 2024 833s # Current time GMT: Sun Dec 1 10:07:51 2024 833s # Using Test.pm version 1.31 833s # Using Apache/Test.pm version 1.44 833s Expecting at least 3 heartbeat ; Seen: 5 833s ok 1 833s ok 838s t/modules/include.t ................. 838s 1..98 838s # Running under perl version 5.040000 for linux 838s # Current time local: Sun Dec 1 10:07:59 2024 838s # Current time GMT: Sun Dec 1 10:07:59 2024 838s # Using Test.pm version 1.31 838s # Using Apache/Test.pm version 1.44 838s # testing : GET /modules/include/abs-path.shtml 838s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 838s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 838s ok 1 838s # testing : GET /modules/include/apexpr/err.shtml 838s # expected: '[an error occurred while processing this directive] err.shtml' 838s # received: '[an error occurred while processing this directive] err.shtml' 838s ok 2 838s # testing : GET /modules/include/apexpr/if1.shtml 838s # expected: 'pass' 838s # received: 'pass' 838s ok 3 838s # testing : GET /modules/include/apexpr/lazyvar.shtml 838s # expected: 'pass' 838s # received: 'pass' 838s ok 4 838s # testing : GET /modules/include/apexpr/restrict.shtml 838s # expected: '[an error occurred while processing this directive] restrict.shtml' 838s # received: '[an error occurred while processing this directive] restrict.shtml' 838s ok 5 838s # testing : GET /modules/include/apexpr/var.shtml 838s # expected: 'pass pass pass' 838s # received: 'pass pass pass' 838s ok 6 838s # testing : GET /modules/include/big.shtml 838s # expected: 'hello pass pass pass hello' 838s # received: 'hello pass pass pass hello' 838s ok 7 838s # testing : GET /modules/include/comment.shtml 838s # expected: 'No comment here' 838s # received: 'No comment here' 838s ok 8 838s # testing : GET /modules/include/echo.shtml 838s # expected: 'echo.shtml' 838s # received: 'echo.shtml' 838s ok 9 838s # testing : GET /modules/include/echo1.shtml 838s # expected: '' 838s # received: '' 838s ok 10 838s # testing : GET /modules/include/echo2.shtml 838s # expected: ' pass config echomsg pass' 838s # received: ' pass config echomsg pass' 838s ok 11 838s # testing : GET /modules/include/echo3.shtml 838s # expected: '' 838s # received: '' 838s ok 12 838s # testing : GET /modules/include/encode.shtml 838s # expected: '# %^ %23%20%25%5e' 838s # received: '# %^ %23%20%25%5e' 838s ok 13 838s # testing : GET /modules/include/errmsg1.shtml 838s # expected: 'errmsg' 838s # received: 'errmsg' 838s ok 14 838s # testing : GET /modules/include/errmsg2.shtml 838s # expected: 'errmsg' 838s # received: 'errmsg' 838s ok 15 838s # testing : GET /modules/include/errmsg3.shtml 838s # expected: 'errmsg' 838s # received: 'errmsg' 838s ok 16 838s # testing : GET /modules/include/errmsg4.shtml 838s # expected: 'pass errmsg' 838s # received: 'pass errmsg' 838s ok 17 838s # testing : GET /modules/include/errmsg5.shtml 838s # expected: '' 838s # received: '' 838s ok 18 838s # testing : GET /modules/include/exec/off/cgi.shtml 838s # expected: '[an error occurred while processing this directive]' 838s # received: '[an error occurred while processing this directive]' 838s ok 19 838s # testing : GET /modules/include/exec/off/cmd.shtml 838s # expected: '[an error occurred while processing this directive]' 838s # received: '[an error occurred while processing this directive]' 838s ok 20 838s # testing : GET /modules/include/exec/on/cgi.shtml 838s # expected: 'perl cgi' 838s # received: 'perl cgi' 838s ok 21 838s # testing : GET /modules/include/exec/on/cmd.shtml 838s # expected: 'pass' 838s # received: 'pass' 838s ok 22 838s # testing : GET /modules/include/extra/inc-bogus.shtml 838s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 838s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 838s ok 23 838s # testing : GET /modules/include/foo.shtml 838s # expected: '[an error occurred while processing this directive] foo.shtml body' 838s # received: '[an error occurred while processing this directive] foo.shtml body' 838s ok 24 838s # testing : GET /modules/include/foo1.shtml 838s # expected: '[an error occurred while processing this directive] foo.shtml body' 838s # received: '[an error occurred while processing this directive] foo.shtml body' 838s ok 25 838s # testing : GET /modules/include/foo2.shtml 838s # expected: '[an error occurred while processing this directive] foo.shtml body' 838s # received: '[an error occurred while processing this directive] foo.shtml body' 838s ok 26 838s # testing : GET /modules/include/if1.shtml 838s # expected: 'pass' 838s # received: 'pass' 838s ok 27 838s # testing : GET /modules/include/if10.shtml 838s # expected: 'pass' 838s # received: 'pass' 838s ok 28 838s # testing : GET /modules/include/if11.shtml 838s # expected: 'pass' 838s # received: 'pass' 838s ok 29 838s # testing : GET /modules/include/if2.shtml 838s # expected: 'pass pass' 838s # received: 'pass pass' 838s ok 30 838s # testing : GET /modules/include/if3.shtml 838s # expected: 'pass pass pass' 838s # received: 'pass pass pass' 838s ok 31 838s # testing : GET /modules/include/if4.shtml 838s # expected: 'pass pass' 838s # received: 'pass pass' 838s ok 32 838s # testing : GET /modules/include/if5.shtml 838s # expected: 'pass pass pass' 838s # received: 'pass pass pass' 838s ok 33 838s # testing : GET /modules/include/if6.shtml 838s # expected: '[an error occurred while processing this directive]' 838s # received: '[an error occurred while processing this directive]' 838s ok 34 838s # testing : GET /modules/include/if7.shtml 838s # expected: '[an error occurred while processing this directive]' 838s # received: '[an error occurred while processing this directive]' 838s ok 35 838s # testing : GET /modules/include/if8.shtml 838s # expected: 'pass' 838s # received: 'pass' 838s ok 36 838s # testing : GET /modules/include/if9.shtml 838s # expected: 'pass pass' 838s # received: 'pass pass' 838s ok 37 838s # testing : GET /modules/include/inc-nego.shtml 838s # expected: 'index.html.en' 838s # received: 'index.html.en' 838s ok 38 838s # testing : GET /modules/include/inc-rfile.shtml 838s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 838s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 838s ok 39 838s # testing : GET /modules/include/inc-rvirtual.shtml 838s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 838s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 838s ok 40 838s # testing : GET /modules/include/include1.shtml 838s # expected: 'inc-two.shtml body include.shtml body' 838s # received: 'inc-two.shtml body include.shtml body' 838s ok 41 838s # testing : GET /modules/include/include2.shtml 838s # expected: 'inc-two.shtml body include.shtml body' 838s # received: 'inc-two.shtml body include.shtml body' 838s ok 42 838s # testing : GET /modules/include/include3.shtml 838s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 838s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 838s ok 43 838s # testing : GET /modules/include/include4.shtml 838s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 838s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 838s ok 44 838s # testing : GET /modules/include/include5.shtml 838s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 838s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 838s ok 45 838s # testing : GET /modules/include/include6.shtml 838s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 838s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 838s ok 46 838s # testing : GET /modules/include/malformed.shtml 838s # expected: '[an error occurred while processing this directive] malformed.shtml' 838s # received: '[an error occurred while processing this directive] malformed.shtml' 838s ok 47 838s # testing : POST /modules/include/mod_request/echo.shtml 838s # expected: 'echo.shtml' 838s # received: 'echo.shtml' 838s ok 48 838s # testing : POST /modules/include/mod_request/post.shtml 838s # expected: 'POST foo: bar foo2: bar2' 838s # received: 'POST foo: bar foo2: bar2' 838s ok 49 838s # testing : sizeof(body) > KeptBodySize 838s # expected: 413 838s # received: '413' 838s ok 50 838s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 838s # expected: 'GET foo: bar foo2: bar2' 838s # received: 'GET foo: bar foo2: bar2' 838s ok 51 838s # testing : GET /modules/include/newline.shtml 838s # expected: 'inc-two.shtml body' 838s # received: 'inc-two.shtml body' 838s ok 52 838s # testing : GET /modules/include/notreal.shtml 838s # expected: 'pass ' 838s # received: '-->' 838s ok 54 838s # testing : GET /modules/include/parse2.shtml 838s # expected: '"' 838s # received: '"' 838s ok 55 838s # testing : GET /modules/include/ranged-virtual.shtml with Range 838s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 838s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 838s ok 56 838s # testing : GET /modules/include/regex.shtml 838s # expected: '(none) 1 (none)' 838s # received: '(none) 1 (none)' 838s ok 57 838s # testing : GET /modules/include/retagged1.shtml 838s # expected: 'retagged1.shtml' 838s # received: 'retagged1.shtml' 838s ok 58 838s # testing : GET /modules/include/retagged2.shtml 838s # expected: '----retagged2.shtml' 838s # received: '----retagged2.shtml' 838s ok 59 838s # testing : GET /modules/include/set.shtml 838s # expected: 'set works' 838s # received: 'set works' 838s ok 60 838s # testing : GET /modules/include/var128.shtml 838s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 838s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 838s ok 61 838s # testing : GET /modules/include/virtualq.shtml?foo=bar 838s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 838s # received: 'foo=bar pass inc-two.shtml body foo=bar' 838s ok 62 838s # testing : GET /modules/include/size.shtml 838s # expected: '1,122 1,122 1.1K 1.1K' 838s # received: '1,122 1,122 1.1K 1.1K' 838s ok 63 838s # testing : GET /modules/include/file.shtml 838s # expected: 'Thursday, August 15, 2024 Thursday, August 15, 2024 1723689158 1723689158' 838s # received: 'Thursday, August 15, 2024 Thursday, August 15, 2024 1723689158 1723689158' 838s ok 64 838s # testing : GET /modules/include/printenv.shtml 838s # expected: '200' 838s # received: '200' 838s ok 65 838s ok 66 838s ok 67 838s # testing : /mod_include test/ 838s # expected: qr/mod_include test/ 838s # received: ' 838s # 838s # mod_include test 838s # 838s # 838s # 838s #

mod_include test

838s # 838s # 838s # Hello World 838s # 838s #

[back]

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

mod_include test

838s # 838s # 838s # Hello World 838s # 838s #

[back]

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

mod_include test

838s # 838s # 838s # Hello World 838s # 838s #

[back]

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

Load Balancer Manager for localhost

862s # 862s #
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0
862s #
Server Built: 2024-08-15T07:32:14
862s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
862s #
862s #

LoadBalancer Status for balancer://foo1 [peb8a738a_foo1]

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

LoadBalancer Status for balancer://foo2 [peb8a738a_foo2]

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

LoadBalancer Status for balancer://foo3 [peb8a738a_foo3]

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

LoadBalancer Status for balancer://foo4 [peb8a738a_foo4]

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

LoadBalancer Status for balancer://pr45434 [peb8a738a_pr45434]

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

LoadBalancer Status for balancer://failover [peb8a738a_failover]

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

LoadBalancer Status for balancer://dynproxy [peb8a738a_dynproxy]

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

Moved Permanently

895s #

The document has moved here.

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

Moved Permanently

895s #

The document has moved here.

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

Moved Permanently

895s #

The document has moved here.

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

Moved Permanently

895s #

The document has moved here.

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

Multiple Choices

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

Available documents: 895s #

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

Multiple Choices

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

Available documents: 895s #

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

Multiple Choices

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

Available documents: 895s #

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

Moved Permanently

895s #

The document has moved here.

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

Multiple Choices

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

Available documents: 895s #

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

Multiple Choices

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

Available documents: 895s #

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

Moved Permanently

895s #

The document has moved here.

895s # 895s # ' 895s ok 48 895s ok 898s t/modules/status.t .................. 898s 1..1 898s # Running under perl version 5.040000 for linux 898s # Current time local: Sun Dec 1 10:09:01 2024 898s # Current time GMT: Sun Dec 1 10:09:01 2024 898s # Using Test.pm version 1.31 898s # Using Apache/Test.pm version 1.44 898s 898s 898s Apache Status 898s 898s

Apache Server Status for localhost (via 127.0.0.1)

898s 898s
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0
898s
Server MPM: worker
898s
Server Built: 2024-08-15T07:32:14 898s

898s
Current Time: Sunday, 01-Dec-2024 10:09:03 UTC
898s
Restart Time: Sunday, 01-Dec-2024 10:03:51 UTC
898s
Parent Server Config. Generation: 1
898s
Parent Server MPM Generation: 0
898s
Server uptime: 5 minutes 12 seconds
898s
Server load: 1.08 0.99 0.62
898s
Total accesses: 6884 - Total Traffic: 138.4 MB - Total Duration: 56528
898s
CPU Usage: u3.18 s4.76 cu.87 cs.65 - 3.03% CPU load
898s
22.1 requests/sec - 454.2 kB/second - 20.6 kB/request - 8.2115 ms/request
898s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
898s
_________W__________....................
898s

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

898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s
SrvPIDAccMCPU 898s SSReqDurConnChildSlotClientProtocolVHostRequest
0-04793320/388/388_ 898s 4.762068090.013.1013.10 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-04793320/328/328_ 898s 4.7620139110.01.871.87 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-04793320/322/322_ 898s 4.76205910.01.781.78 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
0-04793320/337/337_ 898s 4.76207420.02.872.87 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-04793320/333/333_ 898s 4.76207280.09.389.38 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-04793320/325/325_ 898s 4.76209200.08.938.93 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-04793320/327/327_ 898s 4.76206730.06.786.78 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-04793320/328/328_ 898s 4.76207760.013.6513.65 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-04793320/419/419_ 898s 4.76208600.08.058.05 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-04793320/331/331W 898s 4.75008510.05.555.55 898s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
1-04793460/327/327_ 898s 4.672030180.07.657.65 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1-04793460/342/342_ 898s 4.672031900.01.741.74 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-04793460/329/329_ 898s 4.67206460.02.072.07 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-04793460/428/428_ 898s 4.67208270.02.642.64 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-04793460/323/323_ 898s 4.6720138230.02.492.49 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-04793460/328/328_ 898s 4.672048450.06.166.16 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-04793460/327/327_ 898s 4.67206880.07.987.98 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-04793460/327/327_ 898s 4.67208480.013.8813.88 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-04793460/384/384_ 898s 4.67207610.06.376.37 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-04793460/331/331_ 898s 4.672010120.015.4415.44 898s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
898s
898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s 898s
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
898s 898s ok 1 898s ok 900s t/modules/substitute.t .............. 900s 1..19 900s # Running under perl version 5.040000 for linux 900s # Current time local: Sun Dec 1 10:09:04 2024 900s # Current time GMT: Sun Dec 1 10:09:04 2024 900s # Using Test.pm version 1.31 900s # Using Apache/Test.pm version 1.44 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'barbar': OK 900s ok 1 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'barbar': OK 900s ok 2 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'foofoo': OK 900s ok 3 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'barbar': OK 900s ok 4 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'barbar': OK 900s ok 5 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'barbar': OK 900s ok 6 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'foof 900s oo': OK 900s ok 7 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'xfoo': OK 900s ok 8 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 900s ok 9 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s barx 900s ': OK 900s ok 10 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'a$1axb(': OK 900s ok 11 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'a$XX': OK 900s ok 12 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 900s ok 13 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'x&x': OK 900s ok 14 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'xx': OK 900s ok 15 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'fcooar': OK 900s ok 16 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'fc$1ar': OK 900s ok 17 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'fdooar': OK 900s ok 18 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s got 200 'XXXfooXXX 900s bar': OK 900s ok 19 900s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 900s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 900s ok 904s t/modules/unique_id.t ............... 904s 1..300 904s # Running under perl version 5.040000 for linux 904s # Current time local: Sun Dec 1 10:09:06 2024 904s # Current time GMT: Sun Dec 1 10:09:06 2024 904s # Using Test.pm version 1.31 904s # Using Apache/Test.pm version 1.44 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 1 904s # unique id: Z0w1xbws6hGo6OZ2o04ZyQAAAAA 904s ok 2 904s ok 3 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 4 904s # unique id: Z0w1xR6xvPV5P0rd2QcfEQAAAEE 904s ok 5 904s ok 6 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 7 904s # unique id: Z0w1xbws6hGo6OZ2o04ZygAAAAY 904s ok 8 904s ok 9 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 10 904s # unique id: Z0w1xR6xvPV5P0rd2QcfEgAAAEQ 904s ok 11 904s ok 12 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 13 904s # unique id: Z0w1xbws6hGo6OZ2o04ZywAAAAE 904s ok 14 904s ok 15 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 16 904s # unique id: Z0w1xR6xvPV5P0rd2QcfEwAAAEM 904s ok 17 904s ok 18 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 19 904s # unique id: Z0w1xbws6hGo6OZ2o04ZzAAAAAM 904s ok 20 904s ok 21 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 22 904s # unique id: Z0w1xR6xvPV5P0rd2QcfFAAAAEU 904s ok 23 904s ok 24 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 25 904s # unique id: Z0w1xbws6hGo6OZ2o04ZzQAAAAU 904s ok 26 904s ok 27 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 28 904s # unique id: Z0w1xR6xvPV5P0rd2QcfFQAAAEg 904s ok 29 904s ok 30 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 31 904s # unique id: Z0w1xbws6hGo6OZ2o04ZzgAAAAQ 904s ok 32 904s ok 33 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 34 904s # unique id: Z0w1xR6xvPV5P0rd2QcfFgAAAEc 904s ok 35 904s ok 36 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 37 904s # unique id: Z0w1xbws6hGo6OZ2o04ZzwAAAAI 904s ok 38 904s ok 39 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 40 904s # unique id: Z0w1xR6xvPV5P0rd2QcfFwAAAEI 904s ok 41 904s ok 42 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 43 904s # unique id: Z0w1xbws6hGo6OZ2o04Z0AAAAAc 904s ok 44 904s ok 45 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 46 904s # unique id: Z0w1xR6xvPV5P0rd2QcfGAAAAEA 904s ok 47 904s ok 48 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 49 904s # unique id: Z0w1xbws6hGo6OZ2o04Z0QAAAAg 904s ok 50 904s ok 51 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 52 904s # unique id: Z0w1xR6xvPV5P0rd2QcfGQAAAEY 904s ok 53 904s ok 54 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 55 904s # unique id: Z0w1xbws6hGo6OZ2o04Z0gAAAAk 904s ok 56 904s ok 57 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 58 904s # unique id: Z0w1xR6xvPV5P0rd2QcfGgAAAEk 904s ok 59 904s ok 60 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 61 904s # unique id: Z0w1xbws6hGo6OZ2o04Z0wAAAAA 904s ok 62 904s ok 63 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 64 904s # unique id: Z0w1xR6xvPV5P0rd2QcfGwAAAEE 904s ok 65 904s ok 66 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 67 904s # unique id: Z0w1xbws6hGo6OZ2o04Z1AAAAAY 904s ok 68 904s ok 69 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 70 904s # unique id: Z0w1xR6xvPV5P0rd2QcfHAAAAEQ 904s ok 71 904s ok 72 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 73 904s # unique id: Z0w1xbws6hGo6OZ2o04Z1QAAAAE 904s ok 74 904s ok 75 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 76 904s # unique id: Z0w1xR6xvPV5P0rd2QcfHQAAAEM 904s ok 77 904s ok 78 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 79 904s # unique id: Z0w1xbws6hGo6OZ2o04Z1gAAAAM 904s ok 80 904s ok 81 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 82 904s # unique id: Z0w1xR6xvPV5P0rd2QcfHgAAAEU 904s ok 83 904s ok 84 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 85 904s # unique id: Z0w1xbws6hGo6OZ2o04Z1wAAAAU 904s ok 86 904s ok 87 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 88 904s # unique id: Z0w1xR6xvPV5P0rd2QcfHwAAAEg 904s ok 89 904s ok 90 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 91 904s # unique id: Z0w1xbws6hGo6OZ2o04Z2AAAAAQ 904s ok 92 904s ok 93 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 94 904s # unique id: Z0w1xR6xvPV5P0rd2QcfIAAAAEc 904s ok 95 904s ok 96 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 97 904s # unique id: Z0w1xbws6hGo6OZ2o04Z2QAAAAI 904s ok 98 904s ok 99 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 100 904s # unique id: Z0w1xR6xvPV5P0rd2QcfIQAAAEI 904s ok 101 904s ok 102 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 103 904s # unique id: Z0w1xbws6hGo6OZ2o04Z2gAAAAc 904s ok 104 904s ok 105 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 106 904s # unique id: Z0w1xR6xvPV5P0rd2QcfIgAAAEA 904s ok 107 904s ok 108 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 109 904s # unique id: Z0w1xbws6hGo6OZ2o04Z2wAAAAg 904s ok 110 904s ok 111 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 112 904s # unique id: Z0w1xR6xvPV5P0rd2QcfIwAAAEY 904s ok 113 904s ok 114 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 115 904s # unique id: Z0w1xbws6hGo6OZ2o04Z3AAAAAk 904s ok 116 904s ok 117 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 118 904s # unique id: Z0w1xR6xvPV5P0rd2QcfJAAAAEk 904s ok 119 904s ok 120 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 121 904s # unique id: Z0w1xbws6hGo6OZ2o04Z3QAAAAA 904s ok 122 904s ok 123 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 124 904s # unique id: Z0w1xR6xvPV5P0rd2QcfJQAAAEE 904s ok 125 904s ok 126 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 127 904s # unique id: Z0w1xbws6hGo6OZ2o04Z3gAAAAY 904s ok 128 904s ok 129 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 130 904s # unique id: Z0w1xR6xvPV5P0rd2QcfJgAAAEQ 904s ok 131 904s ok 132 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 133 904s # unique id: Z0w1xbws6hGo6OZ2o04Z3wAAAAE 904s ok 134 904s ok 135 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 136 904s # unique id: Z0w1xR6xvPV5P0rd2QcfJwAAAEM 904s ok 137 904s ok 138 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 139 904s # unique id: Z0w1xbws6hGo6OZ2o04Z4AAAAAM 904s ok 140 904s ok 141 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 142 904s # unique id: Z0w1xR6xvPV5P0rd2QcfKAAAAEU 904s ok 143 904s ok 144 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 145 904s # unique id: Z0w1xbws6hGo6OZ2o04Z4QAAAAU 904s ok 146 904s ok 147 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 148 904s # unique id: Z0w1xR6xvPV5P0rd2QcfKQAAAEc 904s ok 149 904s ok 150 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 151 904s # unique id: Z0w1xrws6hGo6OZ2o04Z4gAAAAQ 904s ok 152 904s ok 153 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 154 904s # unique id: Z0w1xh6xvPV5P0rd2QcfKgAAAEg 904s ok 155 904s ok 156 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 157 904s # unique id: Z0w1xrws6hGo6OZ2o04Z4wAAAAI 904s ok 158 904s ok 159 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 160 904s # unique id: Z0w1xh6xvPV5P0rd2QcfKwAAAEI 904s ok 161 904s ok 162 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 163 904s # unique id: Z0w1xrws6hGo6OZ2o04Z5AAAAAc 904s ok 164 904s ok 165 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 166 904s # unique id: Z0w1xh6xvPV5P0rd2QcfLAAAAEA 904s ok 167 904s ok 168 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 169 904s # unique id: Z0w1xrws6hGo6OZ2o04Z5QAAAAg 904s ok 170 904s ok 171 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 172 904s # unique id: Z0w1xh6xvPV5P0rd2QcfLQAAAEY 904s ok 173 904s ok 174 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 175 904s # unique id: Z0w1xrws6hGo6OZ2o04Z5gAAAAk 904s ok 176 904s ok 177 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 178 904s # unique id: Z0w1xh6xvPV5P0rd2QcfLgAAAEk 904s ok 179 904s ok 180 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 181 904s # unique id: Z0w1xrws6hGo6OZ2o04Z5wAAAAA 904s ok 182 904s ok 183 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 184 904s # unique id: Z0w1xh6xvPV5P0rd2QcfLwAAAEE 904s ok 185 904s ok 186 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 187 904s # unique id: Z0w1xrws6hGo6OZ2o04Z6AAAAAY 904s ok 188 904s ok 189 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 190 904s # unique id: Z0w1xh6xvPV5P0rd2QcfMAAAAEQ 904s ok 191 904s ok 192 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 193 904s # unique id: Z0w1xrws6hGo6OZ2o04Z6QAAAAE 904s ok 194 904s ok 195 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 196 904s # unique id: Z0w1xh6xvPV5P0rd2QcfMQAAAEM 904s ok 197 904s ok 198 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 199 904s # unique id: Z0w1xrws6hGo6OZ2o04Z6gAAAAM 904s ok 200 904s ok 201 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 202 904s # unique id: Z0w1xh6xvPV5P0rd2QcfMgAAAEU 904s ok 203 904s ok 204 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 205 904s # unique id: Z0w1xrws6hGo6OZ2o04Z6wAAAAU 904s ok 206 904s ok 207 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 208 904s # unique id: Z0w1xh6xvPV5P0rd2QcfMwAAAEc 904s ok 209 904s ok 210 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 211 904s # unique id: Z0w1xrws6hGo6OZ2o04Z7AAAAAQ 904s ok 212 904s ok 213 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 214 904s # unique id: Z0w1xh6xvPV5P0rd2QcfNAAAAEg 904s ok 215 904s ok 216 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 217 904s # unique id: Z0w1xrws6hGo6OZ2o04Z7QAAAAI 904s ok 218 904s ok 219 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 220 904s # unique id: Z0w1xh6xvPV5P0rd2QcfNQAAAEI 904s ok 221 904s ok 222 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 223 904s # unique id: Z0w1xrws6hGo6OZ2o04Z7gAAAAc 904s ok 224 904s ok 225 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 226 904s # unique id: Z0w1xh6xvPV5P0rd2QcfNgAAAEA 904s ok 227 904s ok 228 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 229 904s # unique id: Z0w1xrws6hGo6OZ2o04Z7wAAAAg 904s ok 230 904s ok 231 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 232 904s # unique id: Z0w1xh6xvPV5P0rd2QcfNwAAAEY 904s ok 233 904s ok 234 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 235 904s # unique id: Z0w1xrws6hGo6OZ2o04Z8AAAAAk 904s ok 236 904s ok 237 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 238 904s # unique id: Z0w1xh6xvPV5P0rd2QcfOAAAAEk 904s ok 239 904s ok 240 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 241 904s # unique id: Z0w1xrws6hGo6OZ2o04Z8QAAAAA 904s ok 242 904s ok 243 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 244 904s # unique id: Z0w1xh6xvPV5P0rd2QcfOQAAAEE 904s ok 245 904s ok 246 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 247 904s # unique id: Z0w1xrws6hGo6OZ2o04Z8gAAAAY 904s ok 248 904s ok 249 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 250 904s # unique id: Z0w1xh6xvPV5P0rd2QcfOgAAAEQ 904s ok 251 904s ok 252 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 253 904s # unique id: Z0w1xrws6hGo6OZ2o04Z8wAAAAE 904s ok 254 904s ok 255 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 256 904s # unique id: Z0w1xh6xvPV5P0rd2QcfOwAAAEM 904s ok 257 904s ok 258 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 259 904s # unique id: Z0w1xrws6hGo6OZ2o04Z9AAAAAM 904s ok 260 904s ok 261 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 262 904s # unique id: Z0w1xh6xvPV5P0rd2QcfPAAAAEU 904s ok 263 904s ok 264 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 265 904s # unique id: Z0w1xrws6hGo6OZ2o04Z9QAAAAU 904s ok 266 904s ok 267 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 268 904s # unique id: Z0w1xh6xvPV5P0rd2QcfPQAAAEc 904s ok 269 904s ok 270 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 271 904s # unique id: Z0w1xrws6hGo6OZ2o04Z9gAAAAQ 904s ok 272 904s ok 273 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 274 904s # unique id: Z0w1xh6xvPV5P0rd2QcfPgAAAEg 904s ok 275 904s ok 276 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 277 904s # unique id: Z0w1xrws6hGo6OZ2o04Z9wAAAAI 904s ok 278 904s ok 279 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 280 904s # unique id: Z0w1xh6xvPV5P0rd2QcfPwAAAEI 904s ok 281 904s ok 282 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 283 904s # unique id: Z0w1xrws6hGo6OZ2o04Z-AAAAAc 904s ok 284 904s ok 285 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 286 904s # unique id: Z0w1xh6xvPV5P0rd2QcfQAAAAEA 904s ok 287 904s ok 288 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 289 904s # unique id: Z0w1xrws6hGo6OZ2o04Z-QAAAAg 904s ok 290 904s ok 291 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 292 904s # unique id: Z0w1xh6xvPV5P0rd2QcfQQAAAEY 904s ok 293 904s ok 294 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 295 904s # unique id: Z0w1xrws6hGo6OZ2o04Z-gAAAAk 904s ok 296 904s ok 297 904s # testing : fetch unique ID 904s # expected: 200 904s # received: '200' 904s ok 298 904s # unique id: Z0w1xh6xvPV5P0rd2QcfQgAAAEk 904s ok 299 904s ok 300 904s ok 909s t/modules/usertrack.t ............... 910s 1..1004 910s # Running under perl version 5.040000 for linux 910s # Current time local: Sun Dec 1 10:09:10 2024 910s # Current time GMT: Sun Dec 1 10:09:10 2024 910s # Using Test.pm version 1.31 910s # Using Apache/Test.pm version 1.44 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 1 910s ok 2 910s Set-Cookie: usertrack_test=f8f4d78.628329fbb1b7e; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=f8f4d78.628329fbb1b7e 910s ok 3 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 4 910s ok 5 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 6 910s ok 7 910s Set-Cookie: usertrack_test=43f4fa2d.628329fbb3a07; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=43f4fa2d.628329fbb3a07 910s ok 8 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 9 910s ok 10 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 11 910s ok 12 910s Set-Cookie: usertrack_test=b6d66a2e.628329fbb48a0; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=b6d66a2e.628329fbb48a0 910s ok 13 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 14 910s ok 15 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 16 910s ok 17 910s Set-Cookie: usertrack_test=1fd8ef17.628329fbb56c5; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=1fd8ef17.628329fbb56c5 910s ok 18 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 19 910s ok 20 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 21 910s ok 22 910s Set-Cookie: usertrack_test=dd8a545a.628329fbb63c5; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=dd8a545a.628329fbb63c5 910s ok 23 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 24 910s ok 25 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 26 910s ok 27 910s Set-Cookie: usertrack_test=e199780e.628329fbb704f; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=e199780e.628329fbb704f 910s ok 28 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 29 910s ok 30 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 31 910s ok 32 910s Set-Cookie: usertrack_test=510f1ab.628329fbb7dca; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=510f1ab.628329fbb7dca 910s ok 33 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 34 910s ok 35 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 36 910s ok 37 910s Set-Cookie: usertrack_test=2b770d90.628329fbb8aab; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=2b770d90.628329fbb8aab 910s ok 38 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 39 910s ok 40 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 41 910s ok 42 910s Set-Cookie: usertrack_test=7a1f7f6d.628329fbb97f1; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=7a1f7f6d.628329fbb97f1 910s ok 43 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 44 910s ok 45 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 46 910s ok 47 910s Set-Cookie: usertrack_test=f9d0b523.628329fbba3ab; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=f9d0b523.628329fbba3ab 910s ok 48 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 49 910s ok 50 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 51 910s ok 52 910s Set-Cookie: usertrack_test=eca8ea67.628329fbbaf6d; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=eca8ea67.628329fbbaf6d 910s ok 53 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 54 910s ok 55 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 56 910s ok 57 910s Set-Cookie: usertrack_test=f4b855bb.628329fbbbb4f; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=f4b855bb.628329fbbbb4f 910s ok 58 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 59 910s ok 60 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 61 910s ok 62 910s Set-Cookie: usertrack_test=871b244.628329fbbc73e; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=871b244.628329fbbc73e 910s ok 63 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 64 910s ok 65 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 66 910s ok 67 910s Set-Cookie: usertrack_test=ec377388.628329fbbd2fc; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=ec377388.628329fbbd2fc 910s ok 68 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 69 910s ok 70 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 71 910s ok 72 910s Set-Cookie: usertrack_test=78363d1d.628329fbbde5c; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=78363d1d.628329fbbde5c 910s ok 73 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 74 910s ok 75 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 76 910s ok 77 910s Set-Cookie: usertrack_test=6b3fd5a3.628329fbbe9ce; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=6b3fd5a3.628329fbbe9ce 910s ok 78 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 79 910s ok 80 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 81 910s ok 82 910s Set-Cookie: usertrack_test=cb9ea494.628329fbbf4ec; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=cb9ea494.628329fbbf4ec 910s ok 83 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 84 910s ok 85 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 86 910s ok 87 910s Set-Cookie: usertrack_test=ae042d77.628329fbc0015; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=ae042d77.628329fbc0015 910s ok 88 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 89 910s ok 90 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 91 910s ok 92 910s Set-Cookie: usertrack_test=52507104.628329fbc0cb9; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=52507104.628329fbc0cb9 910s ok 93 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 94 910s ok 95 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 96 910s ok 97 910s Set-Cookie: usertrack_test=419be046.628329fbc17e1; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=419be046.628329fbc17e1 910s ok 98 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 99 910s ok 100 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 101 910s ok 102 910s Set-Cookie: usertrack_test=bbcdca1b.628329fbc2340; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=bbcdca1b.628329fbc2340 910s ok 103 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 104 910s ok 105 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 106 910s ok 107 910s Set-Cookie: usertrack_test=ea3beb96.628329fbc2f6b; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=ea3beb96.628329fbc2f6b 910s ok 108 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 109 910s ok 110 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 111 910s ok 112 910s Set-Cookie: usertrack_test=d3b5d04a.628329fbc3af5; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=d3b5d04a.628329fbc3af5 910s ok 113 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 114 910s ok 115 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 116 910s ok 117 910s Set-Cookie: usertrack_test=f542eee5.628329fbc464a; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=f542eee5.628329fbc464a 910s ok 118 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 119 910s ok 120 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 121 910s ok 122 910s Set-Cookie: usertrack_test=1ace4f5f.628329fbc515c; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=1ace4f5f.628329fbc515c 910s ok 123 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 124 910s ok 125 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 126 910s ok 127 910s Set-Cookie: usertrack_test=d097c059.628329fbc5c7d; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=d097c059.628329fbc5c7d 910s ok 128 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 129 910s ok 130 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 131 910s ok 132 910s Set-Cookie: usertrack_test=1148f580.628329fbc6841; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=1148f580.628329fbc6841 910s ok 133 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 134 910s ok 135 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 136 910s ok 137 910s Set-Cookie: usertrack_test=81a299a0.628329fbc73cb; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=81a299a0.628329fbc73cb 910s ok 138 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 139 910s ok 140 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 141 910s ok 142 910s Set-Cookie: usertrack_test=e00dc7d8.628329fbc7f1e; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=e00dc7d8.628329fbc7f1e 910s ok 143 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 144 910s ok 145 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 146 910s ok 147 910s Set-Cookie: usertrack_test=f0b77c9.628329fbc8bc0; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=f0b77c9.628329fbc8bc0 910s ok 148 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 149 910s ok 150 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 151 910s ok 152 910s Set-Cookie: usertrack_test=21af16d4.628329fbc96fd; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=21af16d4.628329fbc96fd 910s ok 153 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 154 910s ok 155 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 156 910s ok 157 910s Set-Cookie: usertrack_test=a4472ae3.628329fbca254; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=a4472ae3.628329fbca254 910s ok 158 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 159 910s ok 160 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 161 910s ok 162 910s Set-Cookie: usertrack_test=c4bb6687.628329fbcad75; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=c4bb6687.628329fbcad75 910s ok 163 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 164 910s ok 165 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 166 910s ok 167 910s Set-Cookie: usertrack_test=6d059fd4.628329fbcb8a4; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=6d059fd4.628329fbcb8a4 910s ok 168 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 169 910s ok 170 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 171 910s ok 172 910s Set-Cookie: usertrack_test=3ea1c041.628329fbcc467; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=3ea1c041.628329fbcc467 910s ok 173 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 174 910s ok 175 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 176 910s ok 177 910s Set-Cookie: usertrack_test=1840338f.628329fbccfd2; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=1840338f.628329fbccfd2 910s ok 178 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 179 910s ok 180 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 181 910s ok 182 910s Set-Cookie: usertrack_test=2a36ed71.628329fbcdadf; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=2a36ed71.628329fbcdadf 910s ok 183 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 184 910s ok 185 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 186 910s ok 187 910s Set-Cookie: usertrack_test=5ce13cdd.628329fbce5f4; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=5ce13cdd.628329fbce5f4 910s ok 188 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 189 910s ok 190 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 191 910s ok 192 910s Set-Cookie: usertrack_test=7d76e4.628329fbcf108; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=7d76e4.628329fbcf108 910s ok 193 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 194 910s ok 195 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 196 910s ok 197 910s Set-Cookie: usertrack_test=c2ea055e.628329fbcfc16; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=c2ea055e.628329fbcfc16 910s ok 198 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 199 910s ok 200 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 201 910s ok 202 910s Set-Cookie: usertrack_test=ce854e86.628329fbd0740; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=ce854e86.628329fbd0740 910s ok 203 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 204 910s ok 205 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 206 910s ok 207 910s Set-Cookie: usertrack_test=bc6dd1a6.628329fbd126f; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=bc6dd1a6.628329fbd126f 910s ok 208 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 209 910s ok 210 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 211 910s ok 212 910s Set-Cookie: usertrack_test=1112ba52.628329fbd1f6b; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=1112ba52.628329fbd1f6b 910s ok 213 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 214 910s ok 215 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 216 910s ok 217 910s Set-Cookie: usertrack_test=e95a2752.628329fbd2acf; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=e95a2752.628329fbd2acf 910s ok 218 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 219 910s ok 220 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 221 910s ok 222 910s Set-Cookie: usertrack_test=8bd1223.628329fbd3615; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=8bd1223.628329fbd3615 910s ok 223 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 224 910s ok 225 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 226 910s ok 227 910s Set-Cookie: usertrack_test=da7d06e8.628329fbd41ee; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=da7d06e8.628329fbd41ee 910s ok 228 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 229 910s ok 230 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 231 910s ok 232 910s Set-Cookie: usertrack_test=89164691.628329fbd4d20; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=89164691.628329fbd4d20 910s ok 233 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 234 910s ok 235 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 236 910s ok 237 910s Set-Cookie: usertrack_test=c1b112a1.628329fbd584c; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=c1b112a1.628329fbd584c 910s ok 238 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 239 910s ok 240 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 241 910s ok 242 910s Set-Cookie: usertrack_test=b8efd663.628329fbd63b6; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=b8efd663.628329fbd63b6 910s ok 243 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 244 910s ok 245 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 246 910s ok 247 910s Set-Cookie: usertrack_test=75613d9a.628329fbd6eff; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=75613d9a.628329fbd6eff 910s ok 248 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 249 910s ok 250 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 251 910s ok 252 910s Set-Cookie: usertrack_test=8f0ada53.628329fbd7a56; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=8f0ada53.628329fbd7a56 910s ok 253 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 254 910s ok 255 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 256 910s ok 257 910s Set-Cookie: usertrack_test=96bda4d8.628329fbd857b; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=96bda4d8.628329fbd857b 910s ok 258 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 259 910s ok 260 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 261 910s ok 262 910s Set-Cookie: usertrack_test=e825b50e.628329fbd90fe; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=e825b50e.628329fbd90fe 910s ok 263 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 264 910s ok 265 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 266 910s ok 267 910s Set-Cookie: usertrack_test=30cc7cd2.628329fbd9c56; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=30cc7cd2.628329fbd9c56 910s ok 268 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 269 910s ok 270 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 271 910s ok 272 910s Set-Cookie: usertrack_test=ffb6494d.628329fbda7c6; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=ffb6494d.628329fbda7c6 910s ok 273 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 274 910s ok 275 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 276 910s ok 277 910s Set-Cookie: usertrack_test=ee43dbc9.628329fbdb333; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=ee43dbc9.628329fbdb333 910s ok 278 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 279 910s ok 280 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 281 910s ok 282 910s Set-Cookie: usertrack_test=2e606e91.628329fbdbecb; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=2e606e91.628329fbdbecb 910s ok 283 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 284 910s ok 285 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 286 910s ok 287 910s Set-Cookie: usertrack_test=5b0fb2cc.628329fbdca52; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=5b0fb2cc.628329fbdca52 910s ok 288 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 289 910s ok 290 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 291 910s ok 292 910s Set-Cookie: usertrack_test=32455c3b.628329fbdd5c9; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=32455c3b.628329fbdd5c9 910s ok 293 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 294 910s ok 295 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 296 910s ok 297 910s Set-Cookie: usertrack_test=55e62c98.628329fbde100; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=55e62c98.628329fbde100 910s ok 298 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 299 910s ok 300 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 301 910s ok 302 910s Set-Cookie: usertrack_test=de620e79.628329fbdec33; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=de620e79.628329fbdec33 910s ok 303 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 304 910s ok 305 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 306 910s ok 307 910s Set-Cookie: usertrack_test=c0f685ca.628329fbdf793; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=c0f685ca.628329fbdf793 910s ok 308 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 309 910s ok 310 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 311 910s ok 312 910s Set-Cookie: usertrack_test=bfef3244.628329fbe02ef; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=bfef3244.628329fbe02ef 910s ok 313 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 314 910s ok 315 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 316 910s ok 317 910s Set-Cookie: usertrack_test=b5feae2f.628329fbe0e28; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=b5feae2f.628329fbe0e28 910s ok 318 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 319 910s ok 320 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 321 910s ok 322 910s Set-Cookie: usertrack_test=58a1451f.628329fbe1972; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=58a1451f.628329fbe1972 910s ok 323 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 324 910s ok 325 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 326 910s ok 327 910s Set-Cookie: usertrack_test=5c694375.628329fbe250e; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=5c694375.628329fbe250e 910s ok 328 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 329 910s ok 330 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 331 910s ok 332 910s Set-Cookie: usertrack_test=6dd60ad8.628329fbe305e; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=6dd60ad8.628329fbe305e 910s ok 333 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 334 910s ok 335 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 336 910s ok 337 910s Set-Cookie: usertrack_test=f0b69d7.628329fbe3bc5; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=f0b69d7.628329fbe3bc5 910s ok 338 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 339 910s ok 340 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 341 910s ok 342 910s Set-Cookie: usertrack_test=cfef126a.628329fbe473b; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=cfef126a.628329fbe473b 910s ok 343 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 344 910s ok 345 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 346 910s ok 347 910s Set-Cookie: usertrack_test=f1266b9d.628329fbe532a; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=f1266b9d.628329fbe532a 910s ok 348 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 349 910s ok 350 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 351 910s ok 352 910s Set-Cookie: usertrack_test=e74231d5.628329fbe5e60; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=e74231d5.628329fbe5e60 910s ok 353 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 354 910s ok 355 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 356 910s ok 357 910s Set-Cookie: usertrack_test=d33482cf.628329fbe6967; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=d33482cf.628329fbe6967 910s ok 358 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 359 910s ok 360 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 361 910s ok 362 910s Set-Cookie: usertrack_test=1be5af7.628329fbe74a4; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=1be5af7.628329fbe74a4 910s ok 363 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 364 910s ok 365 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 366 910s ok 367 910s Set-Cookie: usertrack_test=17f0aa2a.628329fbe7ffb; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=17f0aa2a.628329fbe7ffb 910s ok 368 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 369 910s ok 370 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 371 910s ok 372 910s Set-Cookie: usertrack_test=8e9b5d94.628329fbe8b22; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=8e9b5d94.628329fbe8b22 910s ok 373 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 374 910s ok 375 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 376 910s ok 377 910s Set-Cookie: usertrack_test=f51ad9c6.628329fbe967d; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=f51ad9c6.628329fbe967d 910s ok 378 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 379 910s ok 380 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 381 910s ok 382 910s Set-Cookie: usertrack_test=ae777dc7.628329fbea194; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=ae777dc7.628329fbea194 910s ok 383 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 384 910s ok 385 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 386 910s ok 387 910s Set-Cookie: usertrack_test=f3f27425.628329fbeacbc; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=f3f27425.628329fbeacbc 910s ok 388 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 389 910s ok 390 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 391 910s ok 392 910s Set-Cookie: usertrack_test=a56150a3.628329fbeb81a; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=a56150a3.628329fbeb81a 910s ok 393 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 394 910s ok 395 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 396 910s ok 397 910s Set-Cookie: usertrack_test=a9ec3445.628329fbec353; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=a9ec3445.628329fbec353 910s ok 398 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 399 910s ok 400 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 401 910s ok 402 910s Set-Cookie: usertrack_test=f131bb25.628329fbece68; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=f131bb25.628329fbece68 910s ok 403 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 404 910s ok 405 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 406 910s ok 407 910s Set-Cookie: usertrack_test=c49f855b.628329fbed9a3; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=c49f855b.628329fbed9a3 910s ok 408 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 409 910s ok 410 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 411 910s ok 412 910s Set-Cookie: usertrack_test=2dae7eda.628329fbee4fe; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=2dae7eda.628329fbee4fe 910s ok 413 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 414 910s ok 415 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 416 910s ok 417 910s Set-Cookie: usertrack_test=90c894ac.628329fbef049; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=90c894ac.628329fbef049 910s ok 418 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 419 910s ok 420 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 421 910s ok 422 910s Set-Cookie: usertrack_test=68dd0771.628329fbefb95; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=68dd0771.628329fbefb95 910s ok 423 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 424 910s ok 425 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 426 910s ok 427 910s Set-Cookie: usertrack_test=7a15d81f.628329fbf070b; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=7a15d81f.628329fbf070b 910s ok 428 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 429 910s ok 430 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 431 910s ok 432 910s Set-Cookie: usertrack_test=91deb173.628329fbf1251; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=91deb173.628329fbf1251 910s ok 433 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 434 910s ok 435 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 436 910s ok 437 910s Set-Cookie: usertrack_test=aff9313e.628329fbf1d6e; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=aff9313e.628329fbf1d6e 910s ok 438 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 439 910s ok 440 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 441 910s ok 442 910s Set-Cookie: usertrack_test=7540852f.628329fbf299e; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=7540852f.628329fbf299e 910s ok 443 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 444 910s ok 445 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 446 910s ok 447 910s Set-Cookie: usertrack_test=ff69022f.628329fbf35aa; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=ff69022f.628329fbf35aa 910s ok 448 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 449 910s ok 450 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 451 910s ok 452 910s Set-Cookie: usertrack_test=bf3aa233.628329fbf416f; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=bf3aa233.628329fbf416f 910s ok 453 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 454 910s ok 455 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 456 910s ok 457 910s Set-Cookie: usertrack_test=8e3e6836.628329fbf4ce4; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=8e3e6836.628329fbf4ce4 910s ok 458 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 459 910s ok 460 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 461 910s ok 462 910s Set-Cookie: usertrack_test=9bca1ac.628329fbf58c6; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=9bca1ac.628329fbf58c6 910s ok 463 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 464 910s ok 465 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 466 910s ok 467 910s Set-Cookie: usertrack_test=49d276e.628329fbf6464; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=49d276e.628329fbf6464 910s ok 468 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 469 910s ok 470 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 471 910s ok 472 910s Set-Cookie: usertrack_test=84e96f06.628329fbf6fc4; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=84e96f06.628329fbf6fc4 910s ok 473 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 474 910s ok 475 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 476 910s ok 477 910s Set-Cookie: usertrack_test=1bc811d2.628329fbf7ace; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=1bc811d2.628329fbf7ace 910s ok 478 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 479 910s ok 480 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 481 910s ok 482 910s Set-Cookie: usertrack_test=d9b2f470.628329fbf8613; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=d9b2f470.628329fbf8613 910s ok 483 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 484 910s ok 485 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 486 910s ok 487 910s Set-Cookie: usertrack_test=890a9891.628329fbf9186; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=890a9891.628329fbf9186 910s ok 488 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 489 910s ok 490 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 491 910s ok 492 910s Set-Cookie: usertrack_test=77bb3eff.628329fbf9cb2; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=77bb3eff.628329fbf9cb2 910s ok 493 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 494 910s ok 495 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 496 910s ok 497 910s Set-Cookie: usertrack_test=f38822e6.628329fbfa830; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=f38822e6.628329fbfa830 910s ok 498 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 499 910s ok 500 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 501 910s ok 502 910s Set-Cookie: usertrack_test=72127298.628329fbfb3c4; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=72127298.628329fbfb3c4 910s ok 503 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 504 910s ok 505 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 506 910s ok 507 910s Set-Cookie: usertrack_test=4f23fd52.628329fbfbf61; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=4f23fd52.628329fbfbf61 910s ok 508 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 509 910s ok 510 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 511 910s ok 512 910s Set-Cookie: usertrack_test=687969fb.628329fbfcac2; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=687969fb.628329fbfcac2 910s ok 513 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 514 910s ok 515 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 516 910s ok 517 910s Set-Cookie: usertrack_test=c759f7c3.628329fbfd628; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=c759f7c3.628329fbfd628 910s ok 518 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 519 910s ok 520 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 521 910s ok 522 910s Set-Cookie: usertrack_test=d6c38a29.628329fbfe1a3; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=d6c38a29.628329fbfe1a3 910s ok 523 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 524 910s ok 525 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 526 910s ok 527 910s Set-Cookie: usertrack_test=f1457b45.628329fbfecfc; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=f1457b45.628329fbfecfc 910s ok 528 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 529 910s ok 530 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 531 910s ok 532 910s Set-Cookie: usertrack_test=4bb1607e.628329fbff8cf; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=4bb1607e.628329fbff8cf 910s ok 533 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 534 910s ok 535 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 536 910s ok 537 910s Set-Cookie: usertrack_test=74076fc3.628329fc003f0; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=74076fc3.628329fc003f0 910s ok 538 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 539 910s ok 540 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 541 910s ok 542 910s Set-Cookie: usertrack_test=92469467.628329fc00fc1; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=92469467.628329fc00fc1 910s ok 543 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 544 910s ok 545 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 546 910s ok 547 910s Set-Cookie: usertrack_test=a12b2ef5.628329fc01b72; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=a12b2ef5.628329fc01b72 910s ok 548 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 549 910s ok 550 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 551 910s ok 552 910s Set-Cookie: usertrack_test=453ac922.628329fc026c9; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=453ac922.628329fc026c9 910s ok 553 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 554 910s ok 555 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 556 910s ok 557 910s Set-Cookie: usertrack_test=89dca6f4.628329fc03226; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=89dca6f4.628329fc03226 910s ok 558 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 559 910s ok 560 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 561 910s ok 562 910s Set-Cookie: usertrack_test=9c3d3282.628329fc03d56; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=9c3d3282.628329fc03d56 910s ok 563 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 564 910s ok 565 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 566 910s ok 567 910s Set-Cookie: usertrack_test=258d49c.628329fc0488e; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=258d49c.628329fc0488e 910s ok 568 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 569 910s ok 570 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 571 910s ok 572 910s Set-Cookie: usertrack_test=7f0738db.628329fc05432; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=7f0738db.628329fc05432 910s ok 573 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 574 910s ok 575 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 576 910s ok 577 910s Set-Cookie: usertrack_test=41ac57a4.628329fc05f61; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=41ac57a4.628329fc05f61 910s ok 578 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 579 910s ok 580 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 581 910s ok 582 910s Set-Cookie: usertrack_test=aaedbcd2.628329fc06ab4; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=aaedbcd2.628329fc06ab4 910s ok 583 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 584 910s ok 585 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 586 910s ok 587 910s Set-Cookie: usertrack_test=1e01446d.628329fc075e6; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=1e01446d.628329fc075e6 910s ok 588 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 589 910s ok 590 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 591 910s ok 592 910s Set-Cookie: usertrack_test=5446ec32.628329fc08157; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=5446ec32.628329fc08157 910s ok 593 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 594 910s ok 595 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 596 910s ok 597 910s Set-Cookie: usertrack_test=6a00476a.628329fc08ca6; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=6a00476a.628329fc08ca6 910s ok 598 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 599 910s ok 600 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 601 910s ok 602 910s Set-Cookie: usertrack_test=b7a4da47.628329fc09812; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=b7a4da47.628329fc09812 910s ok 603 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 604 910s ok 605 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 606 910s ok 607 910s Set-Cookie: usertrack_test=deba4b2e.628329fc0a34d; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=deba4b2e.628329fc0a34d 910s ok 608 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 609 910s ok 610 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 611 910s ok 612 910s Set-Cookie: usertrack_test=43e82ca1.628329fc0aeaa; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=43e82ca1.628329fc0aeaa 910s ok 613 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 614 910s ok 615 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 616 910s ok 617 910s Set-Cookie: usertrack_test=ce02f33e.628329fc0ba95; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=ce02f33e.628329fc0ba95 910s ok 618 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 619 910s ok 620 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 621 910s ok 622 910s Set-Cookie: usertrack_test=182d13b2.628329fc0c5dc; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=182d13b2.628329fc0c5dc 910s ok 623 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 624 910s ok 625 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 626 910s ok 627 910s Set-Cookie: usertrack_test=56bf5497.628329fc0d101; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=56bf5497.628329fc0d101 910s ok 628 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 629 910s ok 630 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 631 910s ok 632 910s Set-Cookie: usertrack_test=d63abf65.628329fc0dc4b; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=d63abf65.628329fc0dc4b 910s ok 633 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 634 910s ok 635 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 636 910s ok 637 910s Set-Cookie: usertrack_test=7cc048b2.628329fc0e758; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=7cc048b2.628329fc0e758 910s ok 638 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 639 910s ok 640 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 641 910s ok 642 910s Set-Cookie: usertrack_test=73941315.628329fc0f244; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=73941315.628329fc0f244 910s ok 643 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 644 910s ok 645 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 646 910s ok 647 910s Set-Cookie: usertrack_test=39391c11.628329fc0fde8; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=39391c11.628329fc0fde8 910s ok 648 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 649 910s ok 650 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 651 910s ok 652 910s Set-Cookie: usertrack_test=8a9b7c0e.628329fc10964; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=8a9b7c0e.628329fc10964 910s ok 653 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 654 910s ok 655 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 656 910s ok 657 910s Set-Cookie: usertrack_test=f8367a0c.628329fc114d2; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=f8367a0c.628329fc114d2 910s ok 658 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 659 910s ok 660 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 661 910s ok 662 910s Set-Cookie: usertrack_test=5992f890.628329fc1202d; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=5992f890.628329fc1202d 910s ok 663 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 664 910s ok 665 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 666 910s ok 667 910s Set-Cookie: usertrack_test=fa563040.628329fc12b5a; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=fa563040.628329fc12b5a 910s ok 668 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 669 910s ok 670 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 671 910s ok 672 910s Set-Cookie: usertrack_test=196b1e69.628329fc1368c; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=196b1e69.628329fc1368c 910s ok 673 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 674 910s ok 675 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 676 910s ok 677 910s Set-Cookie: usertrack_test=15821337.628329fc14217; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=15821337.628329fc14217 910s ok 678 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 679 910s ok 680 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 681 910s ok 682 910s Set-Cookie: usertrack_test=ebbfec70.628329fc14d8a; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=ebbfec70.628329fc14d8a 910s ok 683 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 684 910s ok 685 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 686 910s ok 687 910s Set-Cookie: usertrack_test=ede0992e.628329fc158c3; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=ede0992e.628329fc158c3 910s ok 688 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 689 910s ok 690 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 691 910s ok 692 910s Set-Cookie: usertrack_test=9cc4447d.628329fc16495; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=9cc4447d.628329fc16495 910s ok 693 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 694 910s ok 695 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 696 910s ok 697 910s Set-Cookie: usertrack_test=7b974db1.628329fc1712d; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=7b974db1.628329fc1712d 910s ok 698 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 699 910s ok 700 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 701 910s ok 702 910s Set-Cookie: usertrack_test=99bfd9bb.628329fc17c97; path=/; expires=Sun, 01-Dec-24 10:10:13 GMT 910s Cookie: usertrack_test=99bfd9bb.628329fc17c97 910s ok 703 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 704 910s ok 705 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 706 910s ok 707 910s Set-Cookie: usertrack_test=3f819323.628329fc18831; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=3f819323.628329fc18831 910s ok 708 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 709 910s ok 710 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 711 910s ok 712 910s Set-Cookie: usertrack_test=d4a466b7.628329fc1936e; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=d4a466b7.628329fc1936e 910s ok 713 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 714 910s ok 715 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 716 910s ok 717 910s Set-Cookie: usertrack_test=b89809b0.628329fc19e9d; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=b89809b0.628329fc19e9d 910s ok 718 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 719 910s ok 720 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 721 910s ok 722 910s Set-Cookie: usertrack_test=62177f3b.628329fc1a9de; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=62177f3b.628329fc1a9de 910s ok 723 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 724 910s ok 725 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 726 910s ok 727 910s Set-Cookie: usertrack_test=29fc33f7.628329fc1b523; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=29fc33f7.628329fc1b523 910s ok 728 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 729 910s ok 730 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 731 910s ok 732 910s Set-Cookie: usertrack_test=9cc22228.628329fc1c04f; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=9cc22228.628329fc1c04f 910s ok 733 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 734 910s ok 735 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 736 910s ok 737 910s Set-Cookie: usertrack_test=855bc116.628329fc1cbde; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=855bc116.628329fc1cbde 910s ok 738 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 739 910s ok 740 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 741 910s ok 742 910s Set-Cookie: usertrack_test=272d6924.628329fc1d753; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=272d6924.628329fc1d753 910s ok 743 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 744 910s ok 745 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 746 910s ok 747 910s Set-Cookie: usertrack_test=3ed22bc1.628329fc1e2b9; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=3ed22bc1.628329fc1e2b9 910s ok 748 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 749 910s ok 750 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 751 910s ok 752 910s Set-Cookie: usertrack_test=6d0287d1.628329fc1ee5a; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=6d0287d1.628329fc1ee5a 910s ok 753 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 754 910s ok 755 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 756 910s ok 757 910s Set-Cookie: usertrack_test=240c98ee.628329fc1f99a; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=240c98ee.628329fc1f99a 910s ok 758 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 759 910s ok 760 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 761 910s ok 762 910s Set-Cookie: usertrack_test=d7594c47.628329fc204cd; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=d7594c47.628329fc204cd 910s ok 763 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 764 910s ok 765 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 766 910s ok 767 910s Set-Cookie: usertrack_test=5a4cb380.628329fc2100e; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=5a4cb380.628329fc2100e 910s ok 768 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 769 910s ok 770 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 771 910s ok 772 910s Set-Cookie: usertrack_test=dbab480e.628329fc21b5d; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=dbab480e.628329fc21b5d 910s ok 773 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 774 910s ok 775 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 776 910s ok 777 910s Set-Cookie: usertrack_test=a4062fca.628329fc226ac; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=a4062fca.628329fc226ac 910s ok 778 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 779 910s ok 780 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 781 910s ok 782 910s Set-Cookie: usertrack_test=13d7a8b8.628329fc231e3; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=13d7a8b8.628329fc231e3 910s ok 783 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 784 910s ok 785 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 786 910s ok 787 910s Set-Cookie: usertrack_test=3ca21829.628329fc23d55; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=3ca21829.628329fc23d55 910s ok 788 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 789 910s ok 790 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 791 910s ok 792 910s Set-Cookie: usertrack_test=5065a62c.628329fc24966; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=5065a62c.628329fc24966 910s ok 793 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 794 910s ok 795 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 796 910s ok 797 910s Set-Cookie: usertrack_test=54ac4533.628329fc25507; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=54ac4533.628329fc25507 910s ok 798 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 799 910s ok 800 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 801 910s ok 802 910s Set-Cookie: usertrack_test=812f81e3.628329fc260a7; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=812f81e3.628329fc260a7 910s ok 803 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 804 910s ok 805 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 806 910s ok 807 910s Set-Cookie: usertrack_test=927d0f19.628329fc26c0e; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=927d0f19.628329fc26c0e 910s ok 808 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 809 910s ok 810 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 811 910s ok 812 910s Set-Cookie: usertrack_test=f745ca3b.628329fc27763; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=f745ca3b.628329fc27763 910s ok 813 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 814 910s ok 815 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 816 910s ok 817 910s Set-Cookie: usertrack_test=b3713c30.628329fc282e8; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=b3713c30.628329fc282e8 910s ok 818 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 819 910s ok 820 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 821 910s ok 822 910s Set-Cookie: usertrack_test=f2b823e8.628329fc28e50; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=f2b823e8.628329fc28e50 910s ok 823 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 824 910s ok 825 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 826 910s ok 827 910s Set-Cookie: usertrack_test=7ce6724f.628329fc29951; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=7ce6724f.628329fc29951 910s ok 828 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 829 910s ok 830 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 831 910s ok 832 910s Set-Cookie: usertrack_test=e7aad117.628329fc2a46a; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=e7aad117.628329fc2a46a 910s ok 833 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 834 910s ok 835 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 836 910s ok 837 910s Set-Cookie: usertrack_test=316949a0.628329fc2afef; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=316949a0.628329fc2afef 910s ok 838 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 839 910s ok 840 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 841 910s ok 842 910s Set-Cookie: usertrack_test=fef7b638.628329fc2baff; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=fef7b638.628329fc2baff 910s ok 843 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 844 910s ok 845 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 846 910s ok 847 910s Set-Cookie: usertrack_test=44083cf6.628329fc2c63f; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=44083cf6.628329fc2c63f 910s ok 848 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 849 910s ok 850 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 851 910s ok 852 910s Set-Cookie: usertrack_test=ecdc2cd3.628329fc2d1d0; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=ecdc2cd3.628329fc2d1d0 910s ok 853 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 854 910s ok 855 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 856 910s ok 857 910s Set-Cookie: usertrack_test=2a7c9a61.628329fc2dd04; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=2a7c9a61.628329fc2dd04 910s ok 858 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 859 910s ok 860 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 861 910s ok 862 910s Set-Cookie: usertrack_test=ddc56184.628329fc2ea2b; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=ddc56184.628329fc2ea2b 910s ok 863 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 864 910s ok 865 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 866 910s ok 867 910s Set-Cookie: usertrack_test=991683a0.628329fc2f624; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=991683a0.628329fc2f624 910s ok 868 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 869 910s ok 870 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 871 910s ok 872 910s Set-Cookie: usertrack_test=80b0c8da.628329fc301f6; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=80b0c8da.628329fc301f6 910s ok 873 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 874 910s ok 875 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 876 910s ok 877 910s Set-Cookie: usertrack_test=d0b6abf7.628329fc30d1e; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=d0b6abf7.628329fc30d1e 910s ok 878 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 879 910s ok 880 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 881 910s ok 882 910s Set-Cookie: usertrack_test=f0dab7b3.628329fc31878; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=f0dab7b3.628329fc31878 910s ok 883 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 884 910s ok 885 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 886 910s ok 887 910s Set-Cookie: usertrack_test=9a3882ed.628329fc323cb; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=9a3882ed.628329fc323cb 910s ok 888 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 889 910s ok 890 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 891 910s ok 892 910s Set-Cookie: usertrack_test=e5adaec4.628329fc32f09; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=e5adaec4.628329fc32f09 910s ok 893 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 894 910s ok 895 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 896 910s ok 897 910s Set-Cookie: usertrack_test=f26fba28.628329fc33a61; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=f26fba28.628329fc33a61 910s ok 898 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 899 910s ok 900 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 901 910s ok 902 910s Set-Cookie: usertrack_test=e04ebe16.628329fc345c9; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=e04ebe16.628329fc345c9 910s ok 903 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 904 910s ok 905 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 906 910s ok 907 910s Set-Cookie: usertrack_test=18a29593.628329fc35166; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=18a29593.628329fc35166 910s ok 908 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 909 910s ok 910 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 911 910s ok 912 910s Set-Cookie: usertrack_test=f42d346a.628329fc35d28; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=f42d346a.628329fc35d28 910s ok 913 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 914 910s ok 915 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 916 910s ok 917 910s Set-Cookie: usertrack_test=c19a602.628329fc36972; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=c19a602.628329fc36972 910s ok 918 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 919 910s ok 920 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 921 910s ok 922 910s Set-Cookie: usertrack_test=ea0c187c.628329fc374b5; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=ea0c187c.628329fc374b5 910s ok 923 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 924 910s ok 925 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 926 910s ok 927 910s Set-Cookie: usertrack_test=53937faa.628329fc38027; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=53937faa.628329fc38027 910s ok 928 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 929 910s ok 930 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 931 910s ok 932 910s Set-Cookie: usertrack_test=a96f20e8.628329fc38bfb; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=a96f20e8.628329fc38bfb 910s ok 933 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 934 910s ok 935 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 936 910s ok 937 910s Set-Cookie: usertrack_test=db24d746.628329fc39741; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=db24d746.628329fc39741 910s ok 938 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 939 910s ok 940 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 941 910s ok 942 910s Set-Cookie: usertrack_test=9b5a5384.628329fc3a268; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=9b5a5384.628329fc3a268 910s ok 943 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 944 910s ok 945 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 946 910s ok 947 910s Set-Cookie: usertrack_test=231174c9.628329fc3adfa; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=231174c9.628329fc3adfa 910s ok 948 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 949 910s ok 950 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 951 910s ok 952 910s Set-Cookie: usertrack_test=177927a5.628329fc3ba7a; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=177927a5.628329fc3ba7a 910s ok 953 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 954 910s ok 955 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 956 910s ok 957 910s Set-Cookie: usertrack_test=27905d55.628329fc3c5e0; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=27905d55.628329fc3c5e0 910s ok 958 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 959 910s ok 960 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 961 910s ok 962 910s Set-Cookie: usertrack_test=65a5ba4f.628329fc3d156; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=65a5ba4f.628329fc3d156 910s ok 963 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 964 910s ok 965 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 966 910s ok 967 910s Set-Cookie: usertrack_test=d3c6cb63.628329fc3de6b; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=d3c6cb63.628329fc3de6b 910s ok 968 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 969 910s ok 970 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 971 910s ok 972 910s Set-Cookie: usertrack_test=81a47cf0.628329fc3ea13; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=81a47cf0.628329fc3ea13 910s ok 973 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 974 910s ok 975 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 976 910s ok 977 910s Set-Cookie: usertrack_test=6c0ee589.628329fc3f535; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=6c0ee589.628329fc3f535 910s ok 978 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 979 910s ok 980 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 981 910s ok 982 910s Set-Cookie: usertrack_test=2a9b84ac.628329fc4007f; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=2a9b84ac.628329fc4007f 910s ok 983 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 984 910s ok 985 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 986 910s ok 987 910s Set-Cookie: usertrack_test=821ddfb4.628329fc40ba3; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=821ddfb4.628329fc40ba3 910s ok 988 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 989 910s ok 990 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 991 910s ok 992 910s Set-Cookie: usertrack_test=a4d0794c.628329fc416a7; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=a4d0794c.628329fc416a7 910s ok 993 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 994 910s ok 995 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 996 910s ok 997 910s Set-Cookie: usertrack_test=5b133d84.628329fc421ed; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s Cookie: usertrack_test=5b133d84.628329fc421ed 910s ok 998 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 999 910s ok 1000 910s ok 1001 910s # testing : Checking return code is '200' 910s # expected: 200 910s # received: '200' 910s ok 1002 910s # usertrack_test=9087c061.628329fc42d43; path=/; expires=Sun, 01-Dec-24 10:10:14 GMT 910s ok 1003 910s # expected: undef 910s # received: undef 910s ok 1004 910s ok 911s t/modules/vhost_alias.t ............. 911s 1..8 911s # Running under perl version 5.040000 for linux 911s # Current time local: Sun Dec 1 10:09:14 2024 911s # Current time GMT: Sun Dec 1 10:09:14 2024 911s # Using Test.pm version 1.31 911s # Using Apache/Test.pm version 1.44 911s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 911s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 911s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 911s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 911s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 911s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 911s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 911s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 911s # testing : VirtalDocumentRoot test 911s # expected: 'www.vha-test.com' 911s # received: 'www.vha-test.com' 911s ok 1 911s # testing : VirtualScriptAlias test 911s # expected: 'test cgi for www.vha-test.com' 911s # received: 'test cgi for www.vha-test.com' 911s ok 2 911s # testing : VirtalDocumentRoot test 911s # expected: 'big.server.name.from.heck.org' 911s # received: 'big.server.name.from.heck.org' 911s ok 3 911s # testing : VirtualScriptAlias test 911s # expected: 'test cgi for big.server.name.from.heck.org' 911s # received: 'test cgi for big.server.name.from.heck.org' 911s ok 4 911s # testing : VirtalDocumentRoot test 911s # expected: 'ab.com' 911s # received: 'ab.com' 911s ok 5 911s # testing : VirtualScriptAlias test 911s # expected: 'test cgi for ab.com' 911s # received: 'test cgi for ab.com' 911s ok 6 911s # testing : VirtalDocumentRoot test 911s # expected: 'w-t-f.net' 911s # received: 'w-t-f.net' 911s ok 7 911s # testing : VirtualScriptAlias test 911s # expected: 'test cgi for w-t-f.net' 911s # received: 'test cgi for w-t-f.net' 911s ok 8 911s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 911s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 911s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 911s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 911s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 911s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 911s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 911s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 911s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 911s ok 913s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 916s t/protocol/echo.t ................... 916s 1..8 916s # Running under perl version 5.040000 for linux 916s # Current time local: Sun Dec 1 10:09:19 2024 916s # Current time GMT: Sun Dec 1 10:09:19 2024 916s # Using Test.pm version 1.31 916s # Using Apache/Test.pm version 1.44 916s testing mod_echo_ssl 916s ok 1 916s #Cipher: TLS_AES_256_GCM_SHA384 916s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 916s # testing : echo 916s # expected: 't/protocol/echo.t' 916s # received: 't/protocol/echo.t' 916s ok 2 916s # testing : echo 916s # expected: '/usr/bin/perl' 916s # received: '/usr/bin/perl' 916s ok 3 916s # testing : echo 916s # expected: '815304815304815304815304815304' 916s # received: '815304815304815304815304815304' 916s ok 4 916s testing mod_echo 916s ok 5 916s # testing : echo 916s # expected: 't/protocol/echo.t' 916s # received: 't/protocol/echo.t' 916s ok 6 916s # testing : echo 916s # expected: '/usr/bin/perl' 916s # received: '/usr/bin/perl' 916s ok 7 916s # testing : echo 916s # expected: '815304815304815304815304815304' 916s # received: '815304815304815304815304815304' 916s ok 8 916s ok 919s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 921s t/security/CVE-2003-0542.t .......... 921s 1..1 921s # Running under perl version 5.040000 for linux 921s # Current time local: Sun Dec 1 10:09:25 2024 921s # Current time GMT: Sun Dec 1 10:09:25 2024 921s # Using Test.pm version 1.31 921s # Using Apache/Test.pm version 1.44 921s # testing : CAN-2003-0542 test case 921s # expected: 404 921s # received: '404' 921s ok 1 921s ok 924s t/security/CVE-2004-0747.t .......... 924s 1..1 924s # Running under perl version 5.040000 for linux 924s # Current time local: Sun Dec 1 10:09:27 2024 924s # Current time GMT: Sun Dec 1 10:09:27 2024 924s # Using Test.pm version 1.31 924s # Using Apache/Test.pm version 1.44 924s # testing : CAN-2004-0747 ap_resolve_env test case 924s # expected: 200 924s # received: 200 924s ok 1 924s ok 927s t/security/CVE-2004-0811.t .......... 927s 1..8 927s # Running under perl version 5.040000 for linux 927s # Current time local: Sun Dec 1 10:09:30 2024 927s # Current time GMT: Sun Dec 1 10:09:30 2024 927s # Using Test.pm version 1.31 927s # Using Apache/Test.pm version 1.44 927s # testing : subdir access allowed 927s # expected: 200 927s # received: '200' 927s ok 1 927s # testing : subdir access allowed 927s # expected: 200 927s # received: '200' 927s ok 2 927s # testing : subdir access allowed 927s # expected: 200 927s # received: '200' 927s ok 3 927s # testing : subdir access allowed 927s # expected: 200 927s # received: '200' 927s ok 4 927s # testing : topdir access denied 927s # expected: 401 927s # received: '401' 927s ok 5 927s # testing : topdir access denied 927s # expected: 401 927s # received: '401' 927s ok 6 927s # testing : topdir access denied 927s # expected: 401 927s # received: '401' 927s ok 7 927s # testing : topdir access denied 927s # expected: 401 927s # received: '401' 927s ok 8 927s ok 930s t/security/CVE-2004-0940.t .......... 930s 1..1 930s # Running under perl version 5.040000 for linux 930s # Current time local: Sun Dec 1 10:09:33 2024 930s # Current time GMT: Sun Dec 1 10:09:33 2024 930s # Using Test.pm version 1.31 930s # Using Apache/Test.pm version 1.44 930s # testing : response was 200 930s # expected: 200 930s # received: '200' 930s ok 1 930s ok 933s t/security/CVE-2004-0942.t .......... 933s 1..2 933s # Running under perl version 5.040000 for linux 933s # Current time local: Sun Dec 1 10:09:36 2024 933s # Current time GMT: Sun Dec 1 10:09:36 2024 933s # Using Test.pm version 1.31 933s # Using Apache/Test.pm version 1.44 933s ok 1 933s # testing : request was refused 933s # expected: qr/^HTTP\/1\.. 400/ 933s # received: 'HTTP/1.1 400 Bad Request 933s # ' 933s ok 2 933s ok 935s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 938s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 941s t/security/CVE-2005-2491.t .......... 941s 1..4 941s # Running under perl version 5.040000 for linux 941s # Current time local: Sun Dec 1 10:09:44 2024 941s # Current time GMT: Sun Dec 1 10:09:44 2024 941s # Using Test.pm version 1.31 941s # Using Apache/Test.pm version 1.44 941s # testing : check that server did not segfault 941s # expected: 'Internal Server Error' 941s # received: 'Internal Server Error' 941s ok 1 941s # testing : check for 500 response error 941s # expected: 500 941s # received: '500' 941s ok 2 941s # testing : check that server did not segfault 941s # expected: 'Internal Server Error' 941s # received: 'Internal Server Error' 941s ok 3 941s # testing : check for 500 response error 941s # expected: 500 941s # received: '500' 941s ok 4 941s ok 943s t/security/CVE-2005-2700.t .......... 943s 1..2 943s # Running under perl version 5.040000 for linux 943s # Current time local: Sun Dec 1 10:09:47 2024 943s # Current time GMT: Sun Dec 1 10:09:47 2024 943s # Using Test.pm version 1.31 943s # Using Apache/Test.pm version 1.44 943s # testing : access permitted without ccert 943s # expected: 200 943s # received: '200' 943s ok 1 943s # testing : access *not* permitted without ccert 943s # expected: 200 943s # received: '403' 943s ok 2 943s ok 946s t/security/CVE-2005-3352.t .......... 946s 1..2 946s # Running under perl version 5.040000 for linux 946s # Current time local: Sun Dec 1 10:09:49 2024 946s # Current time GMT: Sun Dec 1 10:09:49 2024 946s # Using Test.pm version 1.31 946s # Using Apache/Test.pm version 1.44 946s # testing : response code is OK 946s # expected: 200 946s # received: '200' 946s ok 1 946s # testing : referer was escaped 946s # expected: qr/%22%3e/ 946s # received: ' 946s # 946s # Menu for /security/CVE-2005-3352.map 946s # 946s #

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

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

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

955s #
955s # 955s #
(Default) Go Back
955s # 955s # 955s # 955s # 955s # ' 955s ok 2 955s ok 958s t/security/CVE-2007-6388.t .......... 958s 1..2 958s # Running under perl version 5.040000 for linux 958s # Current time local: Sun Dec 1 10:10:01 2024 958s # Current time GMT: Sun Dec 1 10:10:01 2024 958s # Using Test.pm version 1.31 958s # Using Apache/Test.pm version 1.44 958s # testing : response code is OK 958s # expected: 200 958s # received: '200' 958s ok 1 958s # testing : refresh parameter not echoed verbatim 958s # expected: 42 958s # received: '42' 958s ok 2 958s ok 961s t/security/CVE-2008-2364.t .......... 961s 1..3 961s # Running under perl version 5.040000 for linux 961s # Current time local: Sun Dec 1 10:10:04 2024 961s # Current time GMT: Sun Dec 1 10:10:04 2024 961s # Using Test.pm version 1.31 961s # Using Apache/Test.pm version 1.44 961s # testing : reverse proxy to index.html 961s # expected: 200 961s # received: '200' 961s ok 1 961s # testing : small number of interim responses - CVE-2008-2364 961s # expected: 200 961s # received: '200' 961s ok 2 961s # testing : large number of interim responses - CVE-2008-2364 961s # expected: 502 961s # received: '502' 961s ok 3 961s ok 964s t/security/CVE-2009-1195.t .......... 964s 1..221 964s # Running under perl version 5.040000 for linux 964s # Current time local: Sun Dec 1 10:10:07 2024 964s # Current time GMT: Sun Dec 1 10:10:07 2024 964s # Using Test.pm version 1.31 964s # Using Apache/Test.pm version 1.44 964s # testing : Options should not be allowed for script #1; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 1 964s # testing : Options should be allowed for script #2; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 2 964s # testing : SSI should be evaluated but exec not permitted for script #2 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 3 964s # testing : Options should not be allowed for script #3; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 4 964s # testing : Options should be allowed for script #4; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 5 964s # testing : SSI should be evaluated but exec not permitted for script #4 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 6 964s # testing : Options should not be allowed for script #5; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 7 964s # testing : Options should be allowed for script #6; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 8 964s # testing : SSI should not be evaluated for script #6 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 9 964s # testing : Options should not be allowed for script #7; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 10 964s # testing : Options should not be allowed for script #8; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 11 964s # testing : Options should not be allowed for script #9; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 12 964s # testing : Options should not be allowed for script #10; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 13 964s # testing : Options should be allowed for script #11; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 14 964s # testing : SSI should be evaluated with exec allowed for script #11 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 15 964s # testing : Options should be allowed for script #12; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 16 964s # testing : SSI should be evaluated but exec not permitted for script #12 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 17 964s # testing : Options should be allowed for script #13; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 18 964s # testing : SSI should be evaluated with exec allowed for script #13 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 19 964s # testing : Options should be allowed for script #14; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 20 964s # testing : SSI should be evaluated but exec not permitted for script #14 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 21 964s # testing : Options should be allowed for script #15; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 22 964s # testing : SSI should not be evaluated for script #15 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 23 964s # testing : Options should be allowed for script #16; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 24 964s # testing : SSI should not be evaluated for script #16 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 25 964s # testing : Options should be allowed for script #17; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 26 964s # testing : SSI should be evaluated but exec not permitted for script #17 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 27 964s # testing : Options should be allowed for script #18; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 28 964s # testing : SSI should not be evaluated for script #18 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 29 964s # testing : Options should be allowed for script #19; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 30 964s # testing : SSI should be evaluated with exec allowed for script #19 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 31 964s # testing : Options should be allowed for script #20; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 32 964s # testing : SSI should not be evaluated for script #20 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 33 964s # testing : Options should be allowed for script #21; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 34 964s # testing : SSI should be evaluated with exec allowed for script #21 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 35 964s # testing : Options should be allowed for script #22; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 36 964s # testing : SSI should be evaluated but exec not permitted for script #22 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 37 964s # testing : Options should be allowed for script #23; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 38 964s # testing : SSI should be evaluated with exec allowed for script #23 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 39 964s # testing : Options should be allowed for script #24; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 40 964s # testing : SSI should be evaluated but exec not permitted for script #24 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 41 964s # testing : Options should be allowed for script #25; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 42 964s # testing : SSI should not be evaluated for script #25 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 43 964s # testing : Options should be allowed for script #26; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 44 964s # testing : SSI should not be evaluated for script #26 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 45 964s # testing : Options should be allowed for script #27; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 46 964s # testing : SSI should be evaluated but exec not permitted for script #27 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 47 964s # testing : Options should be allowed for script #28; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 48 964s # testing : SSI should not be evaluated for script #28 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 49 964s # testing : Options should be allowed for script #29; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 50 964s # testing : SSI should be evaluated with exec allowed for script #29 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 51 964s # testing : Options should be allowed for script #30; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 52 964s # testing : SSI should not be evaluated for script #30 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 53 964s # testing : Options should be allowed for script #31; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 54 964s # testing : SSI should not be evaluated for script #31 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 55 964s # testing : Options should be allowed for script #32; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 56 964s # testing : SSI should not be evaluated for script #32 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 57 964s # testing : Options should be allowed for script #33; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 58 964s # testing : SSI should not be evaluated for script #33 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 59 964s # testing : Options should be allowed for script #34; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 60 964s # testing : SSI should not be evaluated for script #34 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 61 964s # testing : Options should be allowed for script #35; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 62 964s # testing : SSI should not be evaluated for script #35 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 63 964s # testing : Options should be allowed for script #36; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 64 964s # testing : SSI should not be evaluated for script #36 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 65 964s # testing : Options should be allowed for script #37; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 66 964s # testing : SSI should not be evaluated for script #37 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 67 964s # testing : Options should be allowed for script #38; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 68 964s # testing : SSI should not be evaluated for script #38 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 69 964s # testing : Options should be allowed for script #39; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 70 964s # testing : SSI should not be evaluated for script #39 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 71 964s # testing : Options should be allowed for script #40; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 72 964s # testing : SSI should not be evaluated for script #40 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 73 964s # testing : Options should not be allowed for script #41; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 74 964s # testing : Options should be allowed for script #42; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 75 964s # testing : SSI should be evaluated but exec not permitted for script #42 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 76 964s # testing : Options should not be allowed for script #43; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 77 964s # testing : Options should be allowed for script #44; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 78 964s # testing : SSI should be evaluated but exec not permitted for script #44 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 79 964s # testing : Options should not be allowed for script #45; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 80 964s # testing : Options should be allowed for script #46; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 81 964s # testing : SSI should not be evaluated for script #46 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 82 964s # testing : Options should not be allowed for script #47; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 83 964s # testing : Options should not be allowed for script #48; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 84 964s # testing : Options should not be allowed for script #49; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 85 964s # testing : Options should not be allowed for script #50; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 86 964s # testing : Options should be allowed for script #51; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 87 964s # testing : SSI should be evaluated with exec allowed for script #51 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 88 964s # testing : Options should be allowed for script #52; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 89 964s # testing : SSI should be evaluated but exec not permitted for script #52 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 90 964s # testing : Options should be allowed for script #53; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 91 964s # testing : SSI should be evaluated with exec allowed for script #53 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 92 964s # testing : Options should be allowed for script #54; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 93 964s # testing : SSI should be evaluated but exec not permitted for script #54 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 94 964s # testing : Options should be allowed for script #55; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 95 964s # testing : SSI should not be evaluated for script #55 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 96 964s # testing : Options should be allowed for script #56; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 97 964s # testing : SSI should not be evaluated for script #56 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 98 964s # testing : Options should be allowed for script #57; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 99 964s # testing : SSI should be evaluated but exec not permitted for script #57 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 100 964s # testing : Options should be allowed for script #58; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 101 964s # testing : SSI should not be evaluated for script #58 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 102 964s # testing : Options should be allowed for script #59; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 103 964s # testing : SSI should be evaluated with exec allowed for script #59 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 104 964s # testing : Options should be allowed for script #60; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 105 964s # testing : SSI should not be evaluated for script #60 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 106 964s # testing : Options should be allowed for script #61; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 107 964s # testing : SSI should be evaluated with exec allowed for script #61 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 108 964s # testing : Options should be allowed for script #62; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 109 964s # testing : SSI should be evaluated but exec not permitted for script #62 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 110 964s # testing : Options should be allowed for script #63; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 111 964s # testing : SSI should be evaluated with exec allowed for script #63 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 112 964s # testing : Options should be allowed for script #64; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 113 964s # testing : SSI should be evaluated but exec not permitted for script #64 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 114 964s # testing : Options should be allowed for script #65; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 115 964s # testing : SSI should not be evaluated for script #65 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 116 964s # testing : Options should be allowed for script #66; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 117 964s # testing : SSI should not be evaluated for script #66 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 118 964s # testing : Options should be allowed for script #67; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 119 964s # testing : SSI should be evaluated but exec not permitted for script #67 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 120 964s # testing : Options should be allowed for script #68; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 121 964s # testing : SSI should not be evaluated for script #68 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 122 964s # testing : Options should be allowed for script #69; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 123 964s # testing : SSI should be evaluated with exec allowed for script #69 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 124 964s # testing : Options should be allowed for script #70; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 125 964s # testing : SSI should not be evaluated for script #70 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 126 964s # testing : Options should be allowed for script #71; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 127 964s # testing : SSI should be evaluated but exec not permitted for script #71 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 128 964s # testing : Options should be allowed for script #72; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 129 964s # testing : SSI should be evaluated but exec not permitted for script #72 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 130 964s # testing : Options should be allowed for script #73; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 131 964s # testing : SSI should be evaluated but exec not permitted for script #73 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 132 964s # testing : Options should be allowed for script #74; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 133 964s # testing : SSI should be evaluated but exec not permitted for script #74 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 134 964s # testing : Options should be allowed for script #75; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 135 964s # testing : SSI should be evaluated but exec not permitted for script #75 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 136 964s # testing : Options should be allowed for script #76; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 137 964s # testing : SSI should be evaluated but exec not permitted for script #76 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 138 964s # testing : Options should be allowed for script #77; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 139 964s # testing : SSI should be evaluated but exec not permitted for script #77 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 140 964s # testing : Options should be allowed for script #78; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 141 964s # testing : SSI should be evaluated but exec not permitted for script #78 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 142 964s # testing : Options should be allowed for script #79; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 143 964s # testing : SSI should be evaluated but exec not permitted for script #79 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 144 964s # testing : Options should be allowed for script #80; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 145 964s # testing : SSI should be evaluated but exec not permitted for script #80 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 146 964s # testing : Options should not be allowed for script #81; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 147 964s # testing : Options should be allowed for script #82; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 148 964s # testing : SSI should be evaluated but exec not permitted for script #82 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 149 964s # testing : Options should not be allowed for script #83; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 150 964s # testing : Options should be allowed for script #84; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 151 964s # testing : SSI should be evaluated but exec not permitted for script #84 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 152 964s # testing : Options should not be allowed for script #85; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 153 964s # testing : Options should be allowed for script #86; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 154 964s # testing : SSI should not be evaluated for script #86 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 155 964s # testing : Options should not be allowed for script #87; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 156 964s # testing : Options should not be allowed for script #88; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 157 964s # testing : Options should not be allowed for script #89; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 158 964s # testing : Options should not be allowed for script #90; 500 response expected 964s # expected: 500 964s # received: '500' 964s ok 159 964s # testing : Options should be allowed for script #91; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 160 964s # testing : SSI should be evaluated with exec allowed for script #91 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 161 964s # testing : Options should be allowed for script #92; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 162 964s # testing : SSI should be evaluated but exec not permitted for script #92 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 163 964s # testing : Options should be allowed for script #93; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 164 964s # testing : SSI should be evaluated with exec allowed for script #93 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 165 964s # testing : Options should be allowed for script #94; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 166 964s # testing : SSI should be evaluated but exec not permitted for script #94 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 167 964s # testing : Options should be allowed for script #95; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 168 964s # testing : SSI should not be evaluated for script #95 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 169 964s # testing : Options should be allowed for script #96; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 170 964s # testing : SSI should not be evaluated for script #96 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 171 964s # testing : Options should be allowed for script #97; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 172 964s # testing : SSI should be evaluated but exec not permitted for script #97 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 173 964s # testing : Options should be allowed for script #98; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 174 964s # testing : SSI should not be evaluated for script #98 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 175 964s # testing : Options should be allowed for script #99; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 176 964s # testing : SSI should be evaluated with exec allowed for script #99 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 177 964s # testing : Options should be allowed for script #100; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 178 964s # testing : SSI should not be evaluated for script #100 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 179 964s # testing : Options should be allowed for script #101; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 180 964s # testing : SSI should be evaluated with exec allowed for script #101 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 181 964s # testing : Options should be allowed for script #102; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 182 964s # testing : SSI should be evaluated but exec not permitted for script #102 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 183 964s # testing : Options should be allowed for script #103; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 184 964s # testing : SSI should be evaluated with exec allowed for script #103 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 185 964s # testing : Options should be allowed for script #104; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 186 964s # testing : SSI should be evaluated but exec not permitted for script #104 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 187 964s # testing : Options should be allowed for script #105; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 188 964s # testing : SSI should not be evaluated for script #105 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 189 964s # testing : Options should be allowed for script #106; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 190 964s # testing : SSI should not be evaluated for script #106 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 191 964s # testing : Options should be allowed for script #107; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 192 964s # testing : SSI should be evaluated but exec not permitted for script #107 964s # expected: '[an error occurred while processing this directive]' 964s # received: '[an error occurred while processing this directive]' 964s ok 193 964s # testing : Options should be allowed for script #108; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 194 964s # testing : SSI should not be evaluated for script #108 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 195 964s # testing : Options should be allowed for script #109; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 196 964s # testing : SSI should be evaluated with exec allowed for script #109 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 197 964s # testing : Options should be allowed for script #110; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 198 964s # testing : SSI should not be evaluated for script #110 964s # expected: qr/--\#exec cgi=/ 964s # received: '' 964s ok 199 964s # testing : Options should be allowed for script #111; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 200 964s # testing : SSI should be evaluated with exec allowed for script #111 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 201 964s # testing : Options should be allowed for script #112; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 202 964s # testing : SSI should be evaluated with exec allowed for script #112 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 203 964s # testing : Options should be allowed for script #113; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 204 964s # testing : SSI should be evaluated with exec allowed for script #113 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 205 964s # testing : Options should be allowed for script #114; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 206 964s # testing : SSI should be evaluated with exec allowed for script #114 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 207 964s # testing : Options should be allowed for script #115; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 208 964s # testing : SSI should be evaluated with exec allowed for script #115 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 209 964s # testing : Options should be allowed for script #116; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 210 964s # testing : SSI should be evaluated with exec allowed for script #116 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 211 964s # testing : Options should be allowed for script #117; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 212 964s # testing : SSI should be evaluated with exec allowed for script #117 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 213 964s # testing : Options should be allowed for script #118; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 214 964s # testing : SSI should be evaluated with exec allowed for script #118 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 215 964s # testing : Options should be allowed for script #119; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 216 964s # testing : SSI should be evaluated with exec allowed for script #119 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 217 964s # testing : Options should be allowed for script #120; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 218 964s # testing : SSI should be evaluated with exec allowed for script #120 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 219 964s # testing : Options should be allowed for script #121; 200 response expected 964s # expected: 200 964s # received: '200' 964s ok 220 964s # testing : SSI should be evaluated with exec allowed for script #121 964s # expected: 'perl cgi' 964s # received: 'perl cgi' 964s ok 221 964s ok 968s t/security/CVE-2009-1890.t .......... 968s 1..7 968s # Running under perl version 5.040000 for linux 968s # Current time local: Sun Dec 1 10:10:10 2024 968s # Current time GMT: Sun Dec 1 10:10:10 2024 968s # Using Test.pm version 1.31 968s # Using Apache/Test.pm version 1.44 968s ok 1 968s ok 2 968s ok 3 968s ok 4 968s ok 5 968s # testing : request was parsed 968s # expected: qr/^HTTP\/1\.. 200/ 968s # received: 'HTTP/1.1 200 OK 968s # ' 968s ok 6 968s # header: Date: Sun, 01 Dec 2024 10:10:13 GMT 968s # header: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 968s # header: Vary: In-If1 968s # header: DMMATCH1: 1 968s # header: Content-Type: text/plain 968s # header: Connection: close 968s # header: 968s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 968s # remaining: 0 968s # testing : read entire body 968s # expected: 0 968s # received: 0 968s ok 7 968s ok 971s t/security/CVE-2009-3555.t .......... 971s 1..4 971s # Running under perl version 5.040000 for linux 971s # Current time local: Sun Dec 1 10:10:14 2024 971s # Current time GMT: Sun Dec 1 10:10:14 2024 971s # Using Test.pm version 1.31 971s # Using Apache/Test.pm version 1.44 971s ok 1 # skip Skipping test for TLSv1.3 971s ok 2 # skip Skipping test for TLSv1.3 971s ok 3 # skip Skipping test for TLSv1.3 971s ok 4 # skip Skipping test for TLSv1.3 971s ok 974s t/security/CVE-2011-3368-rewrite.t .. 974s 1..3 974s # Running under perl version 5.040000 for linux 974s # Current time local: Sun Dec 1 10:10:17 2024 974s # Current time GMT: Sun Dec 1 10:10:17 2024 974s # Using Test.pm version 1.31 974s # Using Apache/Test.pm version 1.44 974s ok 1 974s ok 2 974s # testing : got 400 error 974s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 974s # received: 'HTTP/1.1 400 Bad Request 974s # ' 974s ok 3 974s ok 976s t/security/CVE-2011-3368.t .......... 976s 1..3 976s # Running under perl version 5.040000 for linux 976s # Current time local: Sun Dec 1 10:10:20 2024 976s # Current time GMT: Sun Dec 1 10:10:20 2024 976s # Using Test.pm version 1.31 976s # Using Apache/Test.pm version 1.44 976s ok 1 976s ok 2 976s # testing : got 400 error 976s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 976s # received: 'HTTP/1.1 400 Bad Request 976s # ' 976s ok 3 976s ok 979s t/security/CVE-2017-7659.t .......... 979s 1..2 979s # Running under perl version 5.040000 for linux 979s # Current time local: Sun Dec 1 10:10:22 2024 979s # Current time GMT: Sun Dec 1 10:10:22 2024 979s # Using Test.pm version 1.31 979s # Using Apache/Test.pm version 1.44 979s ok 1 979s ok 2 979s ok 982s t/security/CVE-2019-0215.t .......... 982s 1..2 982s # Running under perl version 5.040000 for linux 982s # Current time local: Sun Dec 1 10:10:25 2024 982s # Current time GMT: Sun Dec 1 10:10:25 2024 982s # Using Test.pm version 1.31 982s # Using Apache/Test.pm version 1.44 982s # Using TLSv13, expecting status 403 982s # testing : first access denied without client cert 982s # expected: 403 982s # received: '403' 982s ok 1 982s # testing : second access denied without client cert 982s # expected: 403 982s # received: '403' 982s ok 2 982s ok 985s t/security/CVE-2020-1927.t .......... 985s 1..1 985s # Running under perl version 5.040000 for linux 985s # Current time local: Sun Dec 1 10:10:28 2024 985s # Current time GMT: Sun Dec 1 10:10:28 2024 985s # Using Test.pm version 1.31 985s # Using Apache/Test.pm version 1.44 985s # SENDING to 127.0.0.1:8545 985s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 985s Host: merge-disabled 985s Connection: close 985s 985s # SENDING to 127.0.0.1:8545 985s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 985s # testing : regex didn't match and redirect 985s # expected: 404 985s # received: '404' 985s ok 1 985s ok 987s t/ssl/basicauth.t ................... 987s 1..4 987s # Running under perl version 5.040000 for linux 987s # Current time local: Sun Dec 1 10:10:31 2024 987s # Current time GMT: Sun Dec 1 10:10:31 2024 987s # Using Test.pm version 1.31 987s # Using Apache/Test.pm version 1.44 987s # testing : Getting /ssl-fakebasicauth/index.html with no cert 987s # expected: qr/^(500|403)$/ 987s # received: '403' 987s ok 1 987s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 987s # expected: 200 987s # received: '200' 987s ok 2 987s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 987s # expected: 401 987s # received: '401' 987s ok 3 987s ok 4 # skip Colon in username test skipped. 987s ok 990s t/ssl/env.t ......................... 990s 1..30 990s # Running under perl version 5.040000 for linux 990s # Current time local: Sun Dec 1 10:10:33 2024 990s # Current time GMT: Sun Dec 1 10:10:33 2024 990s # Using Test.pm version 1.31 990s # Using Apache/Test.pm version 1.44 990s # testing : response status OK 990s # expected: 200 990s # received: '200' 990s ok 1 990s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 990s ok 2 990s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 990s ok 3 990s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 990s ok 4 990s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 990s ok 5 990s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 990s ok 6 990s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 990s ok 7 990s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 990s ok 8 990s #SSL_CLIENT_S_DN_L should not exist 990s ok 9 990s #SSL_CLIENT_S_DN_ST should not exist 990s ok 10 990s #SSL_CLIENT_S_DN_Email should not exist 990s ok 11 990s #SSL_CLIENT_S_DN_OU should not exist 990s ok 12 990s #SSL_CLIENT_S_DN_C should not exist 990s ok 13 990s #SSL_CLIENT_S_DN_O should not exist 990s ok 14 990s #SSL_CLIENT_S_DN_CN should not exist 990s ok 15 990s # testing : second response status OK 990s # expected: 200 990s # received: '200' 990s ok 16 990s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 990s ok 17 990s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 990s ok 18 990s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 990s ok 19 990s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 990s ok 20 990s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 990s ok 21 990s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 990s ok 22 990s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 990s ok 23 990s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 990s ok 24 990s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 990s ok 25 990s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 990s ok 26 990s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 990s ok 27 990s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 990s ok 28 990s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 990s ok 29 990s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 990s ok 30 990s ok 993s t/ssl/extlookup.t ................... 993s 1..4 993s # Running under perl version 5.040000 for linux 993s # Current time local: Sun Dec 1 10:10:36 2024 993s # Current time GMT: Sun Dec 1 10:10:36 2024 993s # Using Test.pm version 1.31 993s # Using Apache/Test.pm version 1.44 993s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 993s # expected: 200 993s # received: '200' 993s ok 1 993s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 993s # expected: 'Lemons' 993s # received: 'Lemons' 993s ok 2 993s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 993s # expected: 200 993s # received: '200' 993s ok 3 993s # testing : Extension value match for 2.16.840.1.113730.1.13 993s # expected: 'This Is A Comment' 993s # received: 'This Is A Comment' 993s ok 4 993s ok 995s t/ssl/fakeauth.t .................... 995s 1..3 995s # Running under perl version 5.040000 for linux 995s # Current time local: Sun Dec 1 10:10:39 2024 995s # Current time GMT: Sun Dec 1 10:10:39 2024 995s # Using Test.pm version 1.31 995s # Using Apache/Test.pm version 1.44 995s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 995s # expected: qr/^(500|403)$/ 995s # received: '403' 995s ok 1 995s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 995s # expected: 200 995s # received: '200' 995s ok 2 995s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 995s # expected: 200 995s # received: '200' 995s ok 3 995s ok 998s t/ssl/headers.t ..................... 998s 1..3 998s # Running under perl version 5.040000 for linux 998s # Current time local: Sun Dec 1 10:10:41 2024 998s # Current time GMT: Sun Dec 1 10:10:41 2024 998s # Using Test.pm version 1.31 998s # Using Apache/Test.pm version 1.44 998s # testing : SSLFlag header set 998s # expected: qr/X-SSL-Flag: on/ 998s # received: 'HTTP/1.1 200 OK 998s # Connection: close 998s # Date: Sun, 01 Dec 2024 10:10:44 GMT 998s # Accept-Ranges: bytes 998s # ETag: "c-61fafa7f73d80" 998s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 998s # Vary: In-If1 998s # Content-Length: 12 998s # Content-Type: text/html 998s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 998s # Client-Date: Sun, 01 Dec 2024 10:10:44 GMT 998s # Client-Peer: 127.0.0.1:8532 998s # Client-Response-Num: 1 998s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 998s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 998s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 998s # Client-SSL-Socket-Class: IO::Socket::SSL 998s # Client-SSL-Version: TLSv1_3 998s # DMMATCH1: 1 998s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBCDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx MTAwMzQ2WhcNMjUxMjAxMTAwMzQ2WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArRmuoM5nV/YDtCeRuYUYg03s GWI6L7PGLHcfhViryzNxcdzPFfAam+WDNctIZgYE28dA37FxFPxcFvW5Vp92pnLS 80ohpXqBDfxOADvKRYYN4nNOVLUXokmkL5sRU+wtrZztkYyAyYEv2f/exfiBAxEr qgfm8ImiwhYzCAObuPm4bZT51Q+cZuyuyUVmPgZmyLOxKbafdmJYrvNgF6QVaq/9 vRGMAv8qEKCN/d3B1NKWBNeMxbHyFxqEnB+aURjYjOcxf5spSJ3VeFs5RGMA+QcD S8YsZd0QkaIGw4Ij/jSbOqjYigSMoA2IUFnO1guDIbghfsotTSBiakGRNFj9hQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRU Hp8XRyIG6w67cL7kH6UP3QwKHjAfBgNVHSMEGDAWgBSIXD/qRnucdEmGgEENJ5ES Cj9A8jANBgkqhkiG9w0BAQsFAAOCAQEAZkdj75kmKTplAi1zWaYIc/iDoj/mWKQP IFqBjwlfKxitlJeGnOAjJVA3mFBzCyN0Q+p4LCnWf+23b6/t3yiJ+A6hXztpLed5 QVoAmxbZM+kMC/Ars3DLzmOPJxAelu4HL4cHyiISceQIzlPY76TwBd8GUk6SFGQH 3RzqQhZeDNEe/KnpDdCgrg39xy+A+fjfrJt0qui41EzMyvTqJv3ZQCtx4fgsuJNX zGf5Gq9oKDwJSHqgeau7jUHjAh+9MkLAQlQ7ilvWgq84x2mDsNDKc2yf0NuwARlE DuAmn8pcwJXU2b4TWY0h4upk6mXjElWdHfpnlFlvz/AFOLrRD9E8zA== -----END CERTIFICATE----- 998s # X-SSL-Flag: on 998s # X-SSL-None: (null) 998s # 998s # ' 998s ok 1 998s # testing : SSL certificate is unwrapped 998s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 998s # received: 'HTTP/1.1 200 OK 998s # Connection: close 998s # Date: Sun, 01 Dec 2024 10:10:44 GMT 998s # Accept-Ranges: bytes 998s # ETag: "c-61fafa7f73d80" 998s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 998s # Vary: In-If1 998s # Content-Length: 12 998s # Content-Type: text/html 998s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 998s # Client-Date: Sun, 01 Dec 2024 10:10:44 GMT 998s # Client-Peer: 127.0.0.1:8532 998s # Client-Response-Num: 1 998s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 998s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 998s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 998s # Client-SSL-Socket-Class: IO::Socket::SSL 998s # Client-SSL-Version: TLSv1_3 998s # DMMATCH1: 1 998s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBCDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx MTAwMzQ2WhcNMjUxMjAxMTAwMzQ2WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArRmuoM5nV/YDtCeRuYUYg03s GWI6L7PGLHcfhViryzNxcdzPFfAam+WDNctIZgYE28dA37FxFPxcFvW5Vp92pnLS 80ohpXqBDfxOADvKRYYN4nNOVLUXokmkL5sRU+wtrZztkYyAyYEv2f/exfiBAxEr qgfm8ImiwhYzCAObuPm4bZT51Q+cZuyuyUVmPgZmyLOxKbafdmJYrvNgF6QVaq/9 vRGMAv8qEKCN/d3B1NKWBNeMxbHyFxqEnB+aURjYjOcxf5spSJ3VeFs5RGMA+QcD S8YsZd0QkaIGw4Ij/jSbOqjYigSMoA2IUFnO1guDIbghfsotTSBiakGRNFj9hQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRU Hp8XRyIG6w67cL7kH6UP3QwKHjAfBgNVHSMEGDAWgBSIXD/qRnucdEmGgEENJ5ES Cj9A8jANBgkqhkiG9w0BAQsFAAOCAQEAZkdj75kmKTplAi1zWaYIc/iDoj/mWKQP IFqBjwlfKxitlJeGnOAjJVA3mFBzCyN0Q+p4LCnWf+23b6/t3yiJ+A6hXztpLed5 QVoAmxbZM+kMC/Ars3DLzmOPJxAelu4HL4cHyiISceQIzlPY76TwBd8GUk6SFGQH 3RzqQhZeDNEe/KnpDdCgrg39xy+A+fjfrJt0qui41EzMyvTqJv3ZQCtx4fgsuJNX zGf5Gq9oKDwJSHqgeau7jUHjAh+9MkLAQlQ7ilvWgq84x2mDsNDKc2yf0NuwARlE DuAmn8pcwJXU2b4TWY0h4upk6mXjElWdHfpnlFlvz/AFOLrRD9E8zA== -----END CERTIFICATE----- 998s # X-SSL-Flag: on 998s # X-SSL-None: (null) 998s # 998s # ' 998s ok 2 998s # testing : unknown SSL variable not given 998s # expected: qr/X-SSL-None: \(null\)\n/ 998s # received: 'HTTP/1.1 200 OK 998s # Connection: close 998s # Date: Sun, 01 Dec 2024 10:10:44 GMT 998s # Accept-Ranges: bytes 998s # ETag: "c-61fafa7f73d80" 998s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 998s # Vary: In-If1 998s # Content-Length: 12 998s # Content-Type: text/html 998s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 998s # Client-Date: Sun, 01 Dec 2024 10:10:44 GMT 998s # Client-Peer: 127.0.0.1:8532 998s # Client-Response-Num: 1 998s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 998s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 998s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 998s # Client-SSL-Socket-Class: IO::Socket::SSL 998s # Client-SSL-Version: TLSv1_3 998s # DMMATCH1: 1 998s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBCDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx MTAwMzQ2WhcNMjUxMjAxMTAwMzQ2WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArRmuoM5nV/YDtCeRuYUYg03s GWI6L7PGLHcfhViryzNxcdzPFfAam+WDNctIZgYE28dA37FxFPxcFvW5Vp92pnLS 80ohpXqBDfxOADvKRYYN4nNOVLUXokmkL5sRU+wtrZztkYyAyYEv2f/exfiBAxEr qgfm8ImiwhYzCAObuPm4bZT51Q+cZuyuyUVmPgZmyLOxKbafdmJYrvNgF6QVaq/9 vRGMAv8qEKCN/d3B1NKWBNeMxbHyFxqEnB+aURjYjOcxf5spSJ3VeFs5RGMA+QcD S8YsZd0QkaIGw4Ij/jSbOqjYigSMoA2IUFnO1guDIbghfsotTSBiakGRNFj9hQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRU Hp8XRyIG6w67cL7kH6UP3QwKHjAfBgNVHSMEGDAWgBSIXD/qRnucdEmGgEENJ5ES Cj9A8jANBgkqhkiG9w0BAQsFAAOCAQEAZkdj75kmKTplAi1zWaYIc/iDoj/mWKQP IFqBjwlfKxitlJeGnOAjJVA3mFBzCyN0Q+p4LCnWf+23b6/t3yiJ+A6hXztpLed5 QVoAmxbZM+kMC/Ars3DLzmOPJxAelu4HL4cHyiISceQIzlPY76TwBd8GUk6SFGQH 3RzqQhZeDNEe/KnpDdCgrg39xy+A+fjfrJt0qui41EzMyvTqJv3ZQCtx4fgsuJNX zGf5Gq9oKDwJSHqgeau7jUHjAh+9MkLAQlQ7ilvWgq84x2mDsNDKc2yf0NuwARlE DuAmn8pcwJXU2b4TWY0h4upk6mXjElWdHfpnlFlvz/AFOLrRD9E8zA== -----END CERTIFICATE----- 998s # X-SSL-Flag: on 998s # X-SSL-None: (null) 998s # 998s # ' 998s ok 3 998s ok 1001s t/ssl/http.t ........................ 1001s 1..2 1001s # Running under perl version 5.040000 for linux 1001s # Current time local: Sun Dec 1 10:10:44 2024 1001s # Current time GMT: Sun Dec 1 10:10:44 2024 1001s # Using Test.pm version 1.31 1001s # Using Apache/Test.pm version 1.44 1001s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 1001s # expected: 400 1001s # received: '400' 1001s ok 1 1001s # testing : that error document contains the proper hint 1001s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 1001s # received: ' 1001s # 1001s # 400 Bad Request 1001s # 1001s #

Bad Request

1001s #

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

1001s # 1001s # ' 1001s ok 2 1001s ok 1004s t/ssl/ocsp.t ........................ 1004s 1..3 1004s # Running under perl version 5.040000 for linux 1004s # Current time local: Sun Dec 1 10:10:47 2024 1004s # Current time GMT: Sun Dec 1 10:10:47 2024 1004s # Using Test.pm version 1.31 1004s # Using Apache/Test.pm version 1.44 1004s warning: Internal response 1004s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1004s response: 1004s 500 Server closed connection without sending any data back 1004s Content-Type: text/plain 1004s Client-Date: Sun, 01 Dec 2024 10:10:49 GMT 1004s Client-Warning: Internal response 1004s 1004s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1004s ok 1 1004s warning: 1004s message: welcome to localhost:8529 1004s response: 1004s HTTP/1.1 200 OK 1004s Connection: close 1004s Date: Sun, 01 Dec 2024 10:10:49 GMT 1004s Accept-Ranges: bytes 1004s ETag: "1a-61fafa7f73d80" 1004s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1004s Vary: In-If1 1004s Content-Length: 26 1004s Content-Type: text/html 1004s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1004s Client-Date: Sun, 01 Dec 2024 10:10:49 GMT 1004s Client-Peer: 127.0.0.1:8535 1004s Client-Response-Num: 1 1004s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1004s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1004s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1004s Client-SSL-Socket-Class: IO::Socket::SSL 1004s Client-SSL-Version: TLSv1_3 1004s DMMATCH1: 1 1004s 1004s welcome to localhost:8529 1004s ok 2 1004s warning: Internal response 1004s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1004s response: 1004s 500 Server closed connection without sending any data back 1004s Content-Type: text/plain 1004s Client-Date: Sun, 01 Dec 2024 10:10:50 GMT 1004s Client-Warning: Internal response 1004s 1004s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1004s ok 3 1004s ok 1007s t/ssl/pha.t ......................... 1007s 1..4 1007s # Running under perl version 5.040000 for linux 1007s # Current time local: Sun Dec 1 10:10:50 2024 1007s # Current time GMT: Sun Dec 1 10:10:50 2024 1007s # Using Test.pm version 1.31 1007s # Using Apache/Test.pm version 1.44 1007s # testing : access must be denied without client certificate 1007s # expected: 403 1007s # received: '403' 1007s ok 1 1007s # testing : PHA reneg body buffer size restriction works 1007s # expected: 413 1007s # received: '413' 1007s ok 2 1007s # testing : PHA works with POST body 1007s # expected: 200 1007s # received: '200' 1007s ok 3 1007s # testing : request body matches response 1007s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1007s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1007s ok 4 1007s ok 1009s t/ssl/pr12355.t ..................... 1009s 1..10 1009s # Running under perl version 5.040000 for linux 1009s # Current time local: Sun Dec 1 10:10:53 2024 1009s # Current time GMT: Sun Dec 1 10:10:53 2024 1009s # Using Test.pm version 1.31 1009s # Using Apache/Test.pm version 1.44 1009s # Downgrading to TLSv12 1009s # testing : renegotiation on POST works 1009s # expected: 200 1009s # received: '200' 1009s ok 1 1009s # testing : request body matches response 1009s # expected: 'hello world' 1009s # received: 'hello world' 1009s ok 2 1009s # testing : renegotiation on POST works 1009s # expected: 200 1009s # received: '200' 1009s ok 3 1009s # testing : request body matches response 1009s # expected: 'hello world' 1009s # received: 'hello world' 1009s ok 4 1009s # testing : renegotiation on POST works 1009s # expected: 200 1009s # received: '200' 1009s ok 5 1009s # testing : request body matches response 1009s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1009s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1009s ok 6 1009s # testing : renegotiation on POST works 1009s # expected: 200 1009s # received: '200' 1009s ok 7 1009s # testing : request body matches response 1009s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1009s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1009s ok 8 1009s # testing : renegotiation on POST works 1009s # expected: 200 1009s # received: '200' 1009s ok 9 1009s # testing : request body matches response 1009s # expected: 'HELLO' 1009s # received: 'HELLO' 1009s ok 10 1009s ok 1012s t/ssl/pr43738.t ..................... 1012s 1..4 1012s # Running under perl version 5.040000 for linux 1012s # Current time local: Sun Dec 1 10:10:55 2024 1012s # Current time GMT: Sun Dec 1 10:10:55 2024 1012s # Using Test.pm version 1.31 1012s # Using Apache/Test.pm version 1.44 1012s # Downgrading to TLSv12 1012s # testing : renegotiation on POST works 1012s # expected: 200 1012s # received: '200' 1012s ok 1 1012s # testing : request body matches response 1012s # expected: '/modules/ssl/aes128/empty.pfa 1012s # hello world' 1012s # received: '/modules/ssl/aes128/empty.pfa 1012s # hello world' 1012s ok 2 1012s # testing : renegotiation on POST works 1012s # expected: 200 1012s # received: '200' 1012s ok 3 1012s # testing : request body matches response 1012s # expected: '/modules/ssl/aes256/empty.pfa 1012s # hello world' 1012s # received: '/modules/ssl/aes256/empty.pfa 1012s # hello world' 1012s ok 4 1012s ok 1019s t/ssl/proxy.t ....................... 1019s # using LWP client 1019s 1..290 1019s # Running under perl version 5.040000 for linux 1019s # Current time local: Sun Dec 1 10:10:58 2024 1019s # Current time GMT: Sun Dec 1 10:10:58 2024 1019s # Using Test.pm version 1.31 1019s # Using Apache/Test.pm version 1.44 1019s # testing : / with proxy_http_https (http) 1019s # expected: 200 1019s # received: '200' 1019s ok 1 1019s # testing : CGI script with folded headers 1019s # expected: 200 1019s # received: '200' 1019s ok 2 1019s # testing : using valid proxyssl client cert 1019s # expected: 200 1019s # received: '200' 1019s ok 3 1019s # testing : using invalid proxyssl client cert 1019s # expected: 403 1019s # received: '403' 1019s ok 4 1019s # testing : protected cgi script 1019s # expected: 200 1019s # received: '200' 1019s ok 5 1019s # testing : X-Forwarded-Host header 1019s # expected: 'localhost:8558' 1019s # received: 'localhost:8558' 1019s ok 6 1019s # testing : client subject common name 1019s # expected: 'client_ok' 1019s # received: 'client_ok' 1019s ok 7 1019s # testing : ProxyPassReverse Location rewrite 1019s # expected: 'http://localhost:8558/modules/' 1019s # received: 'http://localhost:8558/modules/' 1019s ok 8 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 1024 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '1024' 1019s # received: 1024 1019s ok 9 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 2048 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '2048' 1019s # received: 2048 1019s ok 10 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 3072 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '3072' 1019s # received: 3072 1019s ok 11 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 4096 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '4096' 1019s # received: 4096 1019s ok 12 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 5120 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '5120' 1019s # received: 5120 1019s ok 13 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 6144 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '6144' 1019s # received: 6144 1019s ok 14 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 7168 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '7168' 1019s # received: 7168 1019s ok 15 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 8192 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '8192' 1019s # received: 8192 1019s ok 16 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 9216 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '9216' 1019s # received: 9216 1019s ok 17 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 10240 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '10240' 1019s # received: 10240 1019s ok 18 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 11264 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '11264' 1019s # received: 11264 1019s ok 19 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 12288 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '12288' 1019s # received: 12288 1019s ok 20 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 13312 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '13312' 1019s # received: 13312 1019s ok 21 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 14336 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '14336' 1019s # received: 14336 1019s ok 22 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 15360 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '15360' 1019s # received: 15360 1019s ok 23 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 16384 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '16384' 1019s # received: 16384 1019s ok 24 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 17408 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '17408' 1019s # received: 17408 1019s ok 25 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 18432 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '18432' 1019s # received: 18432 1019s ok 26 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 19456 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '19456' 1019s # received: 19456 1019s ok 27 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 20480 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '20480' 1019s # received: 20480 1019s ok 28 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 21504 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '21504' 1019s # received: 21504 1019s ok 29 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 22528 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '22528' 1019s # received: 22528 1019s ok 30 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 23552 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '23552' 1019s # received: 23552 1019s ok 31 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 24576 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '24576' 1019s # received: 24576 1019s ok 32 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 25600 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '25600' 1019s # received: 25600 1019s ok 33 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 26624 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '26624' 1019s # received: 26624 1019s ok 34 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 27648 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '27648' 1019s # received: 27648 1019s ok 35 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 28672 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '28672' 1019s # received: 28672 1019s ok 36 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 29696 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '29696' 1019s # received: 29696 1019s ok 37 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 30720 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '30720' 1019s # received: 30720 1019s ok 38 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 31744 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '31744' 1019s # received: 31744 1019s ok 39 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 32768 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '32768' 1019s # received: 32768 1019s ok 40 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 33792 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '33792' 1019s # received: 33792 1019s ok 41 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 34816 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '34816' 1019s # received: 34816 1019s ok 42 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 35840 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '35840' 1019s # received: 35840 1019s ok 43 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 36864 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '36864' 1019s # received: 36864 1019s ok 44 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 37888 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '37888' 1019s # received: 37888 1019s ok 45 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 38912 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '38912' 1019s # received: 38912 1019s ok 46 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 39936 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '39936' 1019s # received: 39936 1019s ok 47 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 40960 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '40960' 1019s # received: 40960 1019s ok 48 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 41984 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '41984' 1019s # received: 41984 1019s ok 49 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 43008 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '43008' 1019s # received: 43008 1019s ok 50 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 44032 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '44032' 1019s # received: 44032 1019s ok 51 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 45056 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '45056' 1019s # received: 45056 1019s ok 52 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 46080 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '46080' 1019s # received: 46080 1019s ok 53 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 47104 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '47104' 1019s # received: 47104 1019s ok 54 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 48128 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '48128' 1019s # received: 48128 1019s ok 55 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 49152 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '49152' 1019s # received: 49152 1019s ok 56 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 50176 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '50176' 1019s # received: 50176 1019s ok 57 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 51200 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '51200' 1019s # received: 51200 1019s ok 58 1019s #lwp request: 1019s #POST http://localhost:8558/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 102400 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:01 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 7 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8558 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '102400' 1019s # received: 102400 1019s ok 59 1019s # testing : / with proxy_http_https_proxy_section (http) 1019s # expected: 200 1019s # received: '200' 1019s ok 60 1019s # testing : CGI script with folded headers 1019s # expected: 200 1019s # received: '200' 1019s ok 61 1019s # testing : using valid proxyssl client cert 1019s # expected: 200 1019s # received: '200' 1019s ok 62 1019s # testing : using invalid proxyssl client cert 1019s # expected: 403 1019s # received: '403' 1019s ok 63 1019s # testing : protected cgi script 1019s # expected: 200 1019s # received: '200' 1019s ok 64 1019s # testing : X-Forwarded-Host header 1019s # expected: 'localhost:8560' 1019s # received: 'localhost:8560' 1019s ok 65 1019s # testing : client subject common name 1019s # expected: 'client_ok' 1019s # received: 'client_ok' 1019s ok 66 1019s # testing : ProxyPassReverse Location rewrite 1019s # expected: 'http://localhost:8560/modules/' 1019s # received: 'http://localhost:8560/modules/' 1019s ok 67 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 1024 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '1024' 1019s # received: 1024 1019s ok 68 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 2048 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '2048' 1019s # received: 2048 1019s ok 69 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 3072 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '3072' 1019s # received: 3072 1019s ok 70 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 4096 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '4096' 1019s # received: 4096 1019s ok 71 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 5120 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '5120' 1019s # received: 5120 1019s ok 72 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 6144 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '6144' 1019s # received: 6144 1019s ok 73 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 7168 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '7168' 1019s # received: 7168 1019s ok 74 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 8192 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '8192' 1019s # received: 8192 1019s ok 75 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 9216 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '9216' 1019s # received: 9216 1019s ok 76 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 10240 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '10240' 1019s # received: 10240 1019s ok 77 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 11264 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '11264' 1019s # received: 11264 1019s ok 78 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 12288 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '12288' 1019s # received: 12288 1019s ok 79 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 13312 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '13312' 1019s # received: 13312 1019s ok 80 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 14336 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '14336' 1019s # received: 14336 1019s ok 81 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 15360 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '15360' 1019s # received: 15360 1019s ok 82 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 16384 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '16384' 1019s # received: 16384 1019s ok 83 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 17408 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '17408' 1019s # received: 17408 1019s ok 84 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 18432 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '18432' 1019s # received: 18432 1019s ok 85 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 19456 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '19456' 1019s # received: 19456 1019s ok 86 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 20480 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '20480' 1019s # received: 20480 1019s ok 87 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 21504 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '21504' 1019s # received: 21504 1019s ok 88 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 22528 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '22528' 1019s # received: 22528 1019s ok 89 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 23552 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '23552' 1019s # received: 23552 1019s ok 90 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 24576 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '24576' 1019s # received: 24576 1019s ok 91 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 25600 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '25600' 1019s # received: 25600 1019s ok 92 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 26624 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '26624' 1019s # received: 26624 1019s ok 93 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 27648 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '27648' 1019s # received: 27648 1019s ok 94 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 28672 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '28672' 1019s # received: 28672 1019s ok 95 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 29696 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '29696' 1019s # received: 29696 1019s ok 96 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 30720 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '30720' 1019s # received: 30720 1019s ok 97 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 31744 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '31744' 1019s # received: 31744 1019s ok 98 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 32768 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '32768' 1019s # received: 32768 1019s ok 99 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 33792 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '33792' 1019s # received: 33792 1019s ok 100 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 34816 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '34816' 1019s # received: 34816 1019s ok 101 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 35840 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '35840' 1019s # received: 35840 1019s ok 102 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 36864 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '36864' 1019s # received: 36864 1019s ok 103 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 37888 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '37888' 1019s # received: 37888 1019s ok 104 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 38912 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '38912' 1019s # received: 38912 1019s ok 105 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 39936 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '39936' 1019s # received: 39936 1019s ok 106 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 40960 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '40960' 1019s # received: 40960 1019s ok 107 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 41984 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '41984' 1019s # received: 41984 1019s ok 108 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 43008 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '43008' 1019s # received: 43008 1019s ok 109 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 44032 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '44032' 1019s # received: 44032 1019s ok 110 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 45056 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '45056' 1019s # received: 45056 1019s ok 111 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 46080 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '46080' 1019s # received: 46080 1019s ok 112 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 47104 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '47104' 1019s # received: 47104 1019s ok 113 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 48128 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '48128' 1019s # received: 48128 1019s ok 114 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 49152 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '49152' 1019s # received: 49152 1019s ok 115 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 50176 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '50176' 1019s # received: 50176 1019s ok 116 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 51200 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '51200' 1019s # received: 51200 1019s ok 117 1019s #lwp request: 1019s #POST http://localhost:8560/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 102400 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 7 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8560 1019s #Client-Response-Num: 1 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '102400' 1019s # received: 102400 1019s ok 118 1019s # testing : / with proxy_https_http (https) 1019s # expected: 200 1019s # received: '200' 1019s ok 119 1019s # testing : CGI script with folded headers 1019s # expected: 200 1019s # received: '200' 1019s ok 120 1019s # testing : ProxyPassReverse Location rewrite 1019s # expected: 'https://localhost:8562/modules/' 1019s # received: 'https://localhost:8562/modules/' 1019s ok 121 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 1024 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '1024' 1019s # received: 1024 1019s ok 122 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 2048 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '2048' 1019s # received: 2048 1019s ok 123 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 3072 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '3072' 1019s # received: 3072 1019s ok 124 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 4096 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '4096' 1019s # received: 4096 1019s ok 125 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 5120 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '5120' 1019s # received: 5120 1019s ok 126 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 6144 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '6144' 1019s # received: 6144 1019s ok 127 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 7168 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '7168' 1019s # received: 7168 1019s ok 128 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 8192 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '8192' 1019s # received: 8192 1019s ok 129 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 9216 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '9216' 1019s # received: 9216 1019s ok 130 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 10240 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '10240' 1019s # received: 10240 1019s ok 131 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 11264 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '11264' 1019s # received: 11264 1019s ok 132 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 12288 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '12288' 1019s # received: 12288 1019s ok 133 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 13312 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '13312' 1019s # received: 13312 1019s ok 134 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 14336 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '14336' 1019s # received: 14336 1019s ok 135 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 15360 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '15360' 1019s # received: 15360 1019s ok 136 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 16384 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '16384' 1019s # received: 16384 1019s ok 137 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 17408 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '17408' 1019s # received: 17408 1019s ok 138 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 18432 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '18432' 1019s # received: 18432 1019s ok 139 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 19456 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '19456' 1019s # received: 19456 1019s ok 140 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 20480 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '20480' 1019s # received: 20480 1019s ok 141 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 21504 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '21504' 1019s # received: 21504 1019s ok 142 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 22528 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '22528' 1019s # received: 22528 1019s ok 143 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 23552 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '23552' 1019s # received: 23552 1019s ok 144 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 24576 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '24576' 1019s # received: 24576 1019s ok 145 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 25600 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '25600' 1019s # received: 25600 1019s ok 146 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 26624 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '26624' 1019s # received: 26624 1019s ok 147 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 27648 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '27648' 1019s # received: 27648 1019s ok 148 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 28672 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '28672' 1019s # received: 28672 1019s ok 149 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 29696 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '29696' 1019s # received: 29696 1019s ok 150 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 30720 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '30720' 1019s # received: 30720 1019s ok 151 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 31744 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '31744' 1019s # received: 31744 1019s ok 152 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 32768 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '32768' 1019s # received: 32768 1019s ok 153 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 33792 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '33792' 1019s # received: 33792 1019s ok 154 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 34816 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '34816' 1019s # received: 34816 1019s ok 155 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 35840 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:02 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '35840' 1019s # received: 35840 1019s ok 156 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 36864 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '36864' 1019s # received: 36864 1019s ok 157 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 37888 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '37888' 1019s # received: 37888 1019s ok 158 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 38912 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '38912' 1019s # received: 38912 1019s ok 159 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 39936 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '39936' 1019s # received: 39936 1019s ok 160 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 40960 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '40960' 1019s # received: 40960 1019s ok 161 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 41984 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '41984' 1019s # received: 41984 1019s ok 162 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 43008 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '43008' 1019s # received: 43008 1019s ok 163 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 44032 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '44032' 1019s # received: 44032 1019s ok 164 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 45056 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '45056' 1019s # received: 45056 1019s ok 165 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 46080 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '46080' 1019s # received: 46080 1019s ok 166 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 47104 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '47104' 1019s # received: 47104 1019s ok 167 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 48128 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '48128' 1019s # received: 48128 1019s ok 168 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 49152 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '49152' 1019s # received: 49152 1019s ok 169 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 50176 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '50176' 1019s # received: 50176 1019s ok 170 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 51200 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '51200' 1019s # received: 51200 1019s ok 171 1019s #lwp request: 1019s #POST https://localhost:8562/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 102400 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 7 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8562 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '102400' 1019s # received: 102400 1019s ok 172 1019s # testing : / with proxy_https_https (https) 1019s # expected: 200 1019s # received: '200' 1019s ok 173 1019s # testing : CGI script with folded headers 1019s # expected: 200 1019s # received: '200' 1019s ok 174 1019s # testing : using valid proxyssl client cert 1019s # expected: 200 1019s # received: '200' 1019s ok 175 1019s # testing : using invalid proxyssl client cert 1019s # expected: 403 1019s # received: '403' 1019s ok 176 1019s # testing : protected cgi script 1019s # expected: 200 1019s # received: '200' 1019s ok 177 1019s # testing : X-Forwarded-Host header 1019s # expected: 'localhost:8559' 1019s # received: 'localhost:8559' 1019s ok 178 1019s # testing : client subject common name 1019s # expected: 'client_ok' 1019s # received: 'client_ok' 1019s ok 179 1019s # testing : ProxyPassReverse Location rewrite 1019s # expected: 'https://localhost:8559/modules/' 1019s # received: 'https://localhost:8559/modules/' 1019s ok 180 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 1024 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '1024' 1019s # received: 1024 1019s ok 181 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 2048 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '2048' 1019s # received: 2048 1019s ok 182 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 3072 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '3072' 1019s # received: 3072 1019s ok 183 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 4096 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '4096' 1019s # received: 4096 1019s ok 184 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 5120 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '5120' 1019s # received: 5120 1019s ok 185 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 6144 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '6144' 1019s # received: 6144 1019s ok 186 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 7168 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '7168' 1019s # received: 7168 1019s ok 187 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 8192 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '8192' 1019s # received: 8192 1019s ok 188 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 9216 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '9216' 1019s # received: 9216 1019s ok 189 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 10240 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '10240' 1019s # received: 10240 1019s ok 190 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 11264 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '11264' 1019s # received: 11264 1019s ok 191 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 12288 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '12288' 1019s # received: 12288 1019s ok 192 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 13312 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '13312' 1019s # received: 13312 1019s ok 193 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 14336 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '14336' 1019s # received: 14336 1019s ok 194 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 15360 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '15360' 1019s # received: 15360 1019s ok 195 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 16384 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '16384' 1019s # received: 16384 1019s ok 196 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 17408 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '17408' 1019s # received: 17408 1019s ok 197 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 18432 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '18432' 1019s # received: 18432 1019s ok 198 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 19456 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '19456' 1019s # received: 19456 1019s ok 199 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 20480 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '20480' 1019s # received: 20480 1019s ok 200 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 21504 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '21504' 1019s # received: 21504 1019s ok 201 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 22528 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '22528' 1019s # received: 22528 1019s ok 202 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 23552 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '23552' 1019s # received: 23552 1019s ok 203 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 24576 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '24576' 1019s # received: 24576 1019s ok 204 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 25600 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '25600' 1019s # received: 25600 1019s ok 205 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 26624 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '26624' 1019s # received: 26624 1019s ok 206 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 27648 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '27648' 1019s # received: 27648 1019s ok 207 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 28672 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '28672' 1019s # received: 28672 1019s ok 208 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 29696 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '29696' 1019s # received: 29696 1019s ok 209 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 30720 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '30720' 1019s # received: 30720 1019s ok 210 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 31744 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '31744' 1019s # received: 31744 1019s ok 211 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 32768 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '32768' 1019s # received: 32768 1019s ok 212 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 33792 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '33792' 1019s # received: 33792 1019s ok 213 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 34816 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '34816' 1019s # received: 34816 1019s ok 214 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 35840 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:03 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '35840' 1019s # received: 35840 1019s ok 215 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 36864 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '36864' 1019s # received: 36864 1019s ok 216 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 37888 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '37888' 1019s # received: 37888 1019s ok 217 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 38912 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '38912' 1019s # received: 38912 1019s ok 218 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 39936 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '39936' 1019s # received: 39936 1019s ok 219 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 40960 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '40960' 1019s # received: 40960 1019s ok 220 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 41984 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '41984' 1019s # received: 41984 1019s ok 221 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 43008 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '43008' 1019s # received: 43008 1019s ok 222 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 44032 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '44032' 1019s # received: 44032 1019s ok 223 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 45056 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '45056' 1019s # received: 45056 1019s ok 224 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 46080 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '46080' 1019s # received: 46080 1019s ok 225 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 47104 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '47104' 1019s # received: 47104 1019s ok 226 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 48128 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '48128' 1019s # received: 48128 1019s ok 227 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 49152 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '49152' 1019s # received: 49152 1019s ok 228 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 50176 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '50176' 1019s # received: 50176 1019s ok 229 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 51200 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '51200' 1019s # received: 51200 1019s ok 230 1019s #lwp request: 1019s #POST https://localhost:8559/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 102400 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 7 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8559 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '102400' 1019s # received: 102400 1019s ok 231 1019s # testing : / with proxy_https_https_proxy_section (https) 1019s # expected: 200 1019s # received: '200' 1019s ok 232 1019s # testing : CGI script with folded headers 1019s # expected: 200 1019s # received: '200' 1019s ok 233 1019s # testing : using valid proxyssl client cert 1019s # expected: 200 1019s # received: '200' 1019s ok 234 1019s # testing : using invalid proxyssl client cert 1019s # expected: 403 1019s # received: '403' 1019s ok 235 1019s # testing : protected cgi script 1019s # expected: 200 1019s # received: '200' 1019s ok 236 1019s # testing : X-Forwarded-Host header 1019s # expected: 'localhost:8561' 1019s # received: 'localhost:8561' 1019s ok 237 1019s # testing : client subject common name 1019s # expected: 'client_ok' 1019s # received: 'client_ok' 1019s ok 238 1019s # testing : ProxyPassReverse Location rewrite 1019s # expected: 'https://localhost:8561/modules/' 1019s # received: 'https://localhost:8561/modules/' 1019s ok 239 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 1024 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '1024' 1019s # received: 1024 1019s ok 240 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 2048 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '2048' 1019s # received: 2048 1019s ok 241 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 3072 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '3072' 1019s # received: 3072 1019s ok 242 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 4096 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '4096' 1019s # received: 4096 1019s ok 243 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 5120 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '5120' 1019s # received: 5120 1019s ok 244 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 6144 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '6144' 1019s # received: 6144 1019s ok 245 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 7168 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '7168' 1019s # received: 7168 1019s ok 246 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 8192 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '8192' 1019s # received: 8192 1019s ok 247 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 9216 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 5 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '9216' 1019s # received: 9216 1019s ok 248 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 10240 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '10240' 1019s # received: 10240 1019s ok 249 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 11264 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '11264' 1019s # received: 11264 1019s ok 250 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 12288 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '12288' 1019s # received: 12288 1019s ok 251 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 13312 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '13312' 1019s # received: 13312 1019s ok 252 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 14336 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '14336' 1019s # received: 14336 1019s ok 253 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 15360 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '15360' 1019s # received: 15360 1019s ok 254 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 16384 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '16384' 1019s # received: 16384 1019s ok 255 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 17408 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '17408' 1019s # received: 17408 1019s ok 256 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 18432 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '18432' 1019s # received: 18432 1019s ok 257 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 19456 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '19456' 1019s # received: 19456 1019s ok 258 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 20480 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '20480' 1019s # received: 20480 1019s ok 259 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 21504 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '21504' 1019s # received: 21504 1019s ok 260 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 22528 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '22528' 1019s # received: 22528 1019s ok 261 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 23552 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '23552' 1019s # received: 23552 1019s ok 262 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 24576 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '24576' 1019s # received: 24576 1019s ok 263 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 25600 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '25600' 1019s # received: 25600 1019s ok 264 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 26624 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:04 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '26624' 1019s # received: 26624 1019s ok 265 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 27648 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '27648' 1019s # received: 27648 1019s ok 266 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 28672 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '28672' 1019s # received: 28672 1019s ok 267 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 29696 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '29696' 1019s # received: 29696 1019s ok 268 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 30720 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '30720' 1019s # received: 30720 1019s ok 269 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 31744 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '31744' 1019s # received: 31744 1019s ok 270 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 32768 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '32768' 1019s # received: 32768 1019s ok 271 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 33792 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '33792' 1019s # received: 33792 1019s ok 272 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 34816 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '34816' 1019s # received: 34816 1019s ok 273 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 35840 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '35840' 1019s # received: 35840 1019s ok 274 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 36864 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '36864' 1019s # received: 36864 1019s ok 275 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 37888 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '37888' 1019s # received: 37888 1019s ok 276 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 38912 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '38912' 1019s # received: 38912 1019s ok 277 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 39936 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '39936' 1019s # received: 39936 1019s ok 278 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 40960 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '40960' 1019s # received: 40960 1019s ok 279 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 41984 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '41984' 1019s # received: 41984 1019s ok 280 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 43008 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '43008' 1019s # received: 43008 1019s ok 281 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 44032 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '44032' 1019s # received: 44032 1019s ok 282 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 45056 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '45056' 1019s # received: 45056 1019s ok 283 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 46080 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '46080' 1019s # received: 46080 1019s ok 284 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 47104 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '47104' 1019s # received: 47104 1019s ok 285 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 48128 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '48128' 1019s # received: 48128 1019s ok 286 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 49152 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '49152' 1019s # received: 49152 1019s ok 287 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 50176 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '50176' 1019s # received: 50176 1019s ok 288 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 51200 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 6 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '51200' 1019s # received: 51200 1019s ok 289 1019s #lwp request: 1019s #POST https://localhost:8561/eat_post HTTP/1.1 1019s #User-Agent: libwww-perl/6.77 1019s #Content-Length: 102400 1019s # 1019s #server response: 1019s #HTTP/1.1 200 OK 1019s #Connection: close 1019s #Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s #Vary: In-If1 1019s #Content-Length: 7 1019s #Client-Date: Sun, 01 Dec 2024 10:11:05 GMT 1019s #Client-Peer: 127.0.0.1:8561 1019s #Client-Response-Num: 1 1019s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1019s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1019s #Client-SSL-Socket-Class: IO::Socket::SSL 1019s #Client-SSL-Version: TLSv1_3 1019s #DMMATCH1: 1 1019s # 1019s # testing : length posted 1019s # expected: '102400' 1019s # received: 102400 1019s ok 290 1019s ok 1022s t/ssl/require.t ..................... 1022s 1..10 1022s # Running under perl version 5.040000 for linux 1022s # Current time local: Sun Dec 1 10:11:05 2024 1022s # Current time GMT: Sun Dec 1 10:11:05 2024 1022s # Using Test.pm version 1.31 1022s # Using Apache/Test.pm version 1.44 1022s ok 1 1022s ok 2 1022s ok 3 1022s ok 4 1022s ok 5 1022s ok 6 1022s ok 7 1022s ok 8 1022s ok 9 1022s ok 10 1022s ok 1025s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 1028s t/ssl/varlookup.t ................... 1028s 1..83 1028s # Running under perl version 5.040000 for linux 1028s # Current time local: Sun Dec 1 10:11:11 2024 1028s # Current time GMT: Sun Dec 1 10:11:11 2024 1028s # Using Test.pm version 1.31 1028s # Using Apache/Test.pm version 1.44 1028s # testing : HTTP_USER_AGENT 1028s # expected: 'libwww-perl/6.77' 1028s # received: 'libwww-perl/6.77' 1028s ok 1 1028s # testing : HTTP:User-Agent 1028s # expected: 'libwww-perl/6.77' 1028s # received: 'libwww-perl/6.77' 1028s ok 2 1028s # testing : HTTP_REFERER 1028s # expected: 't/ssl/varlookup.t' 1028s # received: 't/ssl/varlookup.t' 1028s ok 3 1028s # testing : HTTP_HOST 1028s # expected: 'localhost:8532' 1028s # received: 'localhost:8532' 1028s ok 4 1028s # testing : QUERY_STRING 1028s # expected: 'QUERY_STRING' 1028s # received: 'QUERY_STRING' 1028s ok 5 1028s # testing : SERVER_SOFTWARE 1028s # expected: qr/^Apache\/2.4.62/ 1028s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0' 1028s ok 6 1028s # testing : SERVER_ADMIN 1028s # expected: 'tuser@localhost' 1028s # received: 'tuser@localhost' 1028s ok 7 1028s # testing : SERVER_PORT 1028s # expected: '8532' 1028s # received: '8532' 1028s ok 8 1028s # testing : SERVER_NAME 1028s # expected: 'localhost' 1028s # received: 'localhost' 1028s ok 9 1028s # testing : SERVER_PROTOCOL 1028s # expected: qr/^HTTP\/1\.\d$/ 1028s # received: 'HTTP/1.1' 1028s ok 10 1028s # testing : REMOTE_ADDR 1028s # expected: '127.0.0.1' 1028s # received: '127.0.0.1' 1028s ok 11 1028s # testing : DOCUMENT_ROOT 1028s # expected: '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs' 1028s # received: '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs' 1028s ok 12 1028s # testing : REQUEST_METHOD 1028s # expected: 'GET' 1028s # received: 'GET' 1028s ok 13 1028s # testing : REQUEST_URI 1028s # expected: '/test_ssl_var_lookup' 1028s # received: '/test_ssl_var_lookup' 1028s ok 14 1028s # testing : TIME_YEAR 1028s # expected: 2024 1028s # received: '2024' 1028s ok 15 1028s # testing : TIME_MON 1028s # expected: '12' 1028s # received: '12' 1028s ok 16 1028s # testing : TIME_DAY 1028s # expected: '01' 1028s # received: '01' 1028s ok 17 1028s # testing : TIME_WDAY 1028s # expected: 0 1028s # received: '0' 1028s ok 18 1028s # testing : IS_SUBREQ 1028s # expected: 'false' 1028s # received: 'false' 1028s ok 19 1028s # testing : API_VERSION 1028s # expected: '20120211' 1028s # received: '20120211' 1028s ok 20 1028s # testing : THE_REQUEST 1028s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 1028s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 1028s ok 21 1028s # testing : REQUEST_SCHEME 1028s # expected: 'https' 1028s # received: 'https' 1028s ok 22 1028s # testing : HTTPS 1028s # expected: 'on' 1028s # received: 'on' 1028s ok 23 1028s # testing : ENV:THE_ARGS 1028s # expected: 'ENV:THE_ARGS' 1028s # received: 'ENV:THE_ARGS' 1028s ok 24 1028s # testing : SSL_CLIENT_M_VERSION 1028s # expected: qr/^\d+$/ 1028s # received: '3' 1028s ok 25 1028s # testing : SSL_SERVER_M_VERSION 1028s # expected: qr/^\d+$/ 1028s # received: '3' 1028s ok 26 1028s # testing : SSL_CLIENT_M_SERIAL 1028s # expected: qr/^[0-9A-F]+$/ 1028s # received: '0C' 1028s ok 27 1028s # testing : SSL_SERVER_M_SERIAL 1028s # expected: qr/^[0-9A-F]+$/ 1028s # received: '08' 1028s ok 28 1028s # testing : SSL_PROTOCOL 1028s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 1028s # received: 'TLSv1.3' 1028s ok 29 1028s # testing : SSL_CLIENT_V_START 1028s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1028s # received: 'Dec 1 10:03:46 2024 GMT' 1028s ok 30 1028s # testing : SSL_SERVER_V_START 1028s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1028s # received: 'Dec 1 10:03:46 2024 GMT' 1028s ok 31 1028s # testing : SSL_CLIENT_V_END 1028s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1028s # received: 'Dec 1 10:03:46 2025 GMT' 1028s ok 32 1028s # testing : SSL_SERVER_V_END 1028s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1028s # received: 'Dec 1 10:03:46 2025 GMT' 1028s ok 33 1028s # testing : SSL_CIPHER 1028s # expected: qr/^[A-Z0-9_-]+$/ 1028s # received: 'TLS_AES_256_GCM_SHA384' 1028s ok 34 1028s # testing : SSL_CIPHER_EXPORT 1028s # expected: 'false' 1028s # received: 'false' 1028s ok 35 1028s # testing : SSL_CIPHER_ALGKEYSIZE 1028s # expected: qr/^\d+$/ 1028s # received: '256' 1028s ok 36 1028s # testing : SSL_CIPHER_USEKEYSIZE 1028s # expected: qr/^\d+$/ 1028s # received: '256' 1028s ok 37 1028s # testing : SSL_SECURE_RENEG 1028s # expected: qr/^(false|true)$/ 1028s # received: 'false' 1028s ok 38 1028s # testing : SSL_CLIENT_S_DN 1028s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1028s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1028s ok 39 1028s # testing : SSL_SERVER_S_DN 1028s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 1028s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 1028s ok 40 1028s # testing : SSL_CLIENT_S_DN_C 1028s # expected: 'US' 1028s # received: 'US' 1028s ok 41 1028s # testing : SSL_SERVER_S_DN_C 1028s # expected: 'US' 1028s # received: 'US' 1028s ok 42 1028s # testing : SSL_CLIENT_S_DN_ST 1028s # expected: 'California' 1028s # received: 'California' 1028s ok 43 1028s # testing : SSL_SERVER_S_DN_ST 1028s # expected: 'California' 1028s # received: 'California' 1028s ok 44 1028s # testing : SSL_CLIENT_S_DN_L 1028s # expected: 'San Francisco' 1028s # received: 'San Francisco' 1028s ok 45 1028s # testing : SSL_SERVER_S_DN_L 1028s # expected: 'San Francisco' 1028s # received: 'San Francisco' 1028s ok 46 1028s # testing : SSL_CLIENT_S_DN_O 1028s # expected: 'ASF' 1028s # received: 'ASF' 1028s ok 47 1028s # testing : SSL_SERVER_S_DN_O 1028s # expected: 'ASF' 1028s # received: 'ASF' 1028s ok 48 1028s # testing : SSL_CLIENT_S_DN_OU 1028s # expected: 'httpd-test' 1028s # received: 'httpd-test' 1028s ok 49 1028s # testing : SSL_SERVER_S_DN_OU 1028s # expected: qr/^httpd-test\/([-\w]+)/ 1028s # received: 'httpd-test/rsa-test' 1028s ok 50 1028s # testing : SSL_CLIENT_S_DN_CN 1028s # expected: 'client_ok' 1028s # received: 'client_ok' 1028s ok 51 1028s # testing : SSL_SERVER_S_DN_CN 1028s # expected: 'localhost' 1028s # received: 'localhost' 1028s ok 52 1028s # testing : SSL_CLIENT_S_DN_Email 1028s # expected: 'test-dev@httpd.apache.org' 1028s # received: 'test-dev@httpd.apache.org' 1028s ok 53 1028s # testing : SSL_SERVER_S_DN_Email 1028s # expected: 'test-dev@httpd.apache.org' 1028s # received: 'test-dev@httpd.apache.org' 1028s ok 54 1028s # testing : SSL_CLIENT_SAN_Email_0 1028s # expected: 'test-dev@httpd.apache.org' 1028s # received: 'test-dev@httpd.apache.org' 1028s ok 55 1028s # testing : SSL_SERVER_SAN_DNS_0 1028s # expected: 'localhost' 1028s # received: 'localhost' 1028s ok 56 1028s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 1028s # expected: 'test-dev@httpd.apache.org' 1028s # received: 'test-dev@httpd.apache.org' 1028s ok 57 1028s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 1028s # expected: '_https.localhost' 1028s # received: '_https.localhost' 1028s ok 58 1028s # testing : SSL_CLIENT_I_DN 1028s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1028s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1028s ok 59 1028s # testing : SSL_SERVER_I_DN 1028s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1028s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1028s ok 60 1028s # testing : SSL_CLIENT_I_DN_C 1028s # expected: 'US' 1028s # received: 'US' 1028s ok 61 1028s # testing : SSL_SERVER_I_DN_C 1028s # expected: 'US' 1028s # received: 'US' 1028s ok 62 1028s # testing : SSL_CLIENT_I_DN_ST 1028s # expected: 'California' 1028s # received: 'California' 1028s ok 63 1028s # testing : SSL_SERVER_I_DN_ST 1028s # expected: 'California' 1028s # received: 'California' 1028s ok 64 1028s # testing : SSL_CLIENT_I_DN_L 1028s # expected: 'San Francisco' 1028s # received: 'San Francisco' 1028s ok 65 1028s # testing : SSL_SERVER_I_DN_L 1028s # expected: 'San Francisco' 1028s # received: 'San Francisco' 1028s ok 66 1028s # testing : SSL_CLIENT_I_DN_O 1028s # expected: 'ASF' 1028s # received: 'ASF' 1028s ok 67 1028s # testing : SSL_SERVER_I_DN_O 1028s # expected: 'ASF' 1028s # received: 'ASF' 1028s ok 68 1028s # testing : SSL_CLIENT_I_DN_OU 1028s # expected: 'httpd-test' 1028s # received: 'httpd-test' 1028s ok 69 1028s # testing : SSL_SERVER_I_DN_OU 1028s # expected: 'httpd-test' 1028s # received: 'httpd-test' 1028s ok 70 1028s # testing : SSL_CLIENT_I_DN_CN 1028s # expected: 'ca' 1028s # received: 'ca' 1028s ok 71 1028s # testing : SSL_SERVER_I_DN_CN 1028s # expected: 'ca' 1028s # received: 'ca' 1028s ok 72 1028s # testing : SSL_SERVER_I_DN_CN_RAW 1028s # expected: 'ca' 1028s # received: 'ca' 1028s ok 73 1028s # testing : SSL_SERVER_I_DN_CN_0_RAW 1028s # expected: 'ca' 1028s # received: 'ca' 1028s ok 74 1028s # testing : SSL_CLIENT_I_DN_Email 1028s # expected: 'test-dev@httpd.apache.org' 1028s # received: 'test-dev@httpd.apache.org' 1028s ok 75 1028s # testing : SSL_SERVER_I_DN_Email 1028s # expected: 'test-dev@httpd.apache.org' 1028s # received: 'test-dev@httpd.apache.org' 1028s ok 76 1028s # testing : SSL_CLIENT_A_SIG 1028s # expected: 'sha256WithRSAEncryption' 1028s # received: 'sha256WithRSAEncryption' 1028s ok 77 1028s # testing : SSL_SERVER_A_SIG 1028s # expected: 'sha256WithRSAEncryption' 1028s # received: 'sha256WithRSAEncryption' 1028s ok 78 1028s # testing : SSL_CLIENT_A_KEY 1028s # expected: 'rsaEncryption' 1028s # received: 'rsaEncryption' 1028s ok 79 1028s # testing : SSL_SERVER_A_KEY 1028s # expected: qr/^[rd]saEncryption$/ 1028s # received: 'rsaEncryption' 1028s ok 80 1028s # testing : SSL_CLIENT_CERT 1028s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1028s # received: '-----BEGIN CERTIFICATE----- 1028s # MIIEezCCA2OgAwIBAgIBDDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1028s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1028s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1028s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx 1028s # MTAwMzQ2WhcNMjUxMjAxMTAwMzQ2WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1028s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1028s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 1028s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 1028s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuUSU9bieussjqpzOhg2YjCmaVZyygX7fW01F 1028s # qmWRtAllwHFQfMj75vZnI0hcO0y8MJB2sxh074H87Ik/1gnWn93UkPAz2Fc22nEz 1028s # EOKYWdRyeKdFgoidLB85D+8jUU+oEVW6cZ3duLRONTDH869+UDxwDs4+i9ZalO7G 1028s # H6QdjJioIyee1siGcXQMEfVMquKHI/0SNcTok/flANdG6K/z9rEtwsBemw/1s0UX 1028s # 4gEFuhvPW+w7k9jBI7BYjKO8ImqfFDgTM6OyoViDCGs2yb5Ub5vdg4cSLZlD4HXE 1028s # 5Gz3qDwyyUphRmUH+jc34+TUhQNQlpZlEajL5Xxp80GYLNZgvQIDAQABo4HOMIHL 1028s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 1028s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 1028s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 1028s # HQ4EFgQUZeXpaN1PBRWqYJ3zrahi5qWCEXYwHwYDVR0jBBgwFoAUiFw/6kZ7nHRJ 1028s # hoBBDSeREgo/QPIwDQYJKoZIhvcNAQELBQADggEBAC58WnbLpAb6dbKPu+3/Gyj8 1028s # 1xL/4m351vV+/pmsYETreRxTuNsn4dPsXia1lc+IBPPkffBOrasVZ7DsO5QxVrni 1028s # SelUXfXjSnP3E5qGbckn9oH7bFyzh5EPwSuxSlaAYDyXqp1+lXKbaIfedyvTcQuP 1028s # VIMGHAadY4xfg+jSfkAYm9/GvTJxwzt6H7pTNS4jRN9yp1wvh0IoDZ62is+1DVjw 1028s # 7bWQK4DkIeDoAch5QesLIb0oyCZq+Bfi8oO4KbA6e7UcqNJ3p6yVk7rsBDFhQTSG 1028s # CRr9HGn93w+eRmFS374lkTMnRpG6aJ8svPB1rpdMBlZSK29LrBpU/w/KiwRMHRM= 1028s # -----END CERTIFICATE----- 1028s # ' 1028s ok 81 1028s # testing : SSL_SERVER_CERT 1028s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1028s # received: '-----BEGIN CERTIFICATE----- 1028s # MIIERDCCAyygAwIBAgIBCDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1028s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1028s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1028s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx 1028s # MTAwMzQ2WhcNMjUxMjAxMTAwMzQ2WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1028s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1028s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 1028s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 1028s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArRmuoM5nV/YDtCeRuYUYg03s 1028s # GWI6L7PGLHcfhViryzNxcdzPFfAam+WDNctIZgYE28dA37FxFPxcFvW5Vp92pnLS 1028s # 80ohpXqBDfxOADvKRYYN4nNOVLUXokmkL5sRU+wtrZztkYyAyYEv2f/exfiBAxEr 1028s # qgfm8ImiwhYzCAObuPm4bZT51Q+cZuyuyUVmPgZmyLOxKbafdmJYrvNgF6QVaq/9 1028s # vRGMAv8qEKCN/d3B1NKWBNeMxbHyFxqEnB+aURjYjOcxf5spSJ3VeFs5RGMA+QcD 1028s # S8YsZd0QkaIGw4Ij/jSbOqjYigSMoA2IUFnO1guDIbghfsotTSBiakGRNFj9hQID 1028s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 1028s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRU 1028s # Hp8XRyIG6w67cL7kH6UP3QwKHjAfBgNVHSMEGDAWgBSIXD/qRnucdEmGgEENJ5ES 1028s # Cj9A8jANBgkqhkiG9w0BAQsFAAOCAQEAZkdj75kmKTplAi1zWaYIc/iDoj/mWKQP 1028s # IFqBjwlfKxitlJeGnOAjJVA3mFBzCyN0Q+p4LCnWf+23b6/t3yiJ+A6hXztpLed5 1028s # QVoAmxbZM+kMC/Ars3DLzmOPJxAelu4HL4cHyiISceQIzlPY76TwBd8GUk6SFGQH 1028s # 3RzqQhZeDNEe/KnpDdCgrg39xy+A+fjfrJt0qui41EzMyvTqJv3ZQCtx4fgsuJNX 1028s # zGf5Gq9oKDwJSHqgeau7jUHjAh+9MkLAQlQ7ilvWgq84x2mDsNDKc2yf0NuwARlE 1028s # DuAmn8pcwJXU2b4TWY0h4upk6mXjElWdHfpnlFlvz/AFOLrRD9E8zA== 1028s # -----END CERTIFICATE----- 1028s # ' 1028s ok 82 1028s # testing : SSL_CLIENT_VERIFY 1028s # expected: 'SUCCESS' 1028s # received: 'SUCCESS' 1028s ok 83 1028s ok 1031s t/ssl/verify.t ...................... 1031s 1..3 1031s # Running under perl version 5.040000 for linux 1031s # Current time local: Sun Dec 1 10:11:14 2024 1031s # Current time GMT: Sun Dec 1 10:11:14 2024 1031s # Using Test.pm version 1.31 1031s # Using Apache/Test.pm version 1.44 1031s HTTP/1.1 403 Forbidden 1031s Connection: close 1031s Date: Sun, 01 Dec 2024 10:11:17 GMT 1031s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1031s Content-Length: 258 1031s Content-Type: text/html; charset=iso-8859-1 1031s Client-Date: Sun, 01 Dec 2024 10:11:17 GMT 1031s Client-Peer: 127.0.0.1:8532 1031s Client-Response-Num: 1 1031s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1031s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1031s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1031s Client-SSL-Socket-Class: IO::Socket::SSL 1031s Client-SSL-Version: TLSv1_3 1031s Title: 403 Forbidden 1031s 1031s 1031s 1031s 403 Forbidden 1031s 1031s

Forbidden

1031s

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

1031s 1031s ok 1 1031s HTTP/1.1 200 OK 1031s Connection: close 1031s Date: Sun, 01 Dec 2024 10:11:17 GMT 1031s Accept-Ranges: bytes 1031s ETag: "1a-61fafa7f73d80" 1031s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1031s Vary: In-If1 1031s Content-Length: 26 1031s Content-Type: text/html 1031s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1031s Client-Date: Sun, 01 Dec 2024 10:11:17 GMT 1031s Client-Peer: 127.0.0.1:8532 1031s Client-Response-Num: 1 1031s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1031s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1031s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1031s Client-SSL-Socket-Class: IO::Socket::SSL 1031s Client-SSL-Version: TLSv1_3 1031s DMMATCH1: 1 1031s 1031s welcome to localhost:8529 1031s ok 2 1031s 500 Server closed connection without sending any data back 1031s Content-Type: text/plain 1031s Client-Date: Sun, 01 Dec 2024 10:11:17 GMT 1031s Client-Warning: Internal response 1031s 1031s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1031s ok 3 1031s ok 1031s All tests successful. 1031s Files=143, Tests=7309, 437 wallclock secs ( 1.42 usr 0.37 sys + 190.02 cusr 228.23 csys = 420.04 CPU) 1031s Result: PASS 1031s [warning] server localhost:8529 shutdown 1032s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_worker 1032s Files=143, Tests=7309, 437 wallclock secs ( 1.42 usr 0.37 sys + 190.02 cusr 228.23 csys = 420.04 CPU) 1032s + grep -E '^Result: PASS' testlog.mpm_worker 1032s Result: PASS 1032s + grep -E '^Result: FAIL' testlog.mpm_worker 1032s + grep -E 'server dumped core' testlog.mpm_worker 1032s + return 0 1032s + run_tests mpm_event 1032s + local MPM=mpm_event 1032s + shift 1032s + local LOG=testlog.mpm_event 1032s =============Running-with-mpm_event========== 1032s + echo =============Running-with-mpm_event========== 1032s + rm -f apache2.conf.debian 1032s + cp /etc/apache2/apache2.conf apache2.conf.debian 1032s + cat /etc/apache2/mods-available/mpm_event.load 1032s + 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 1032s + grep -v mpm_ 1032s + xargs cat 1032s + for m in bucketeer case_filter case_filter_in 1032s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 1032s + for m in bucketeer case_filter case_filter_in 1032s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 1032s + for m in bucketeer case_filter case_filter_in 1032s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 1032s + cat /etc/apache2/mods-available/mime.conf 1032s + echo 'Servername localhost' 1032s + make clean 1032s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 1032s t/TEST -clean 1032s [warning] setting ulimit to allow core files 1032s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/TEST -clean 1032s Duplicate specification "clean" for option "clean" 1032s Duplicate specification "help" for option "help" 1033s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules' 1033s cd test_ssl && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1033s cd test_pass_brigade && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1033s cd client_add_filter && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1033s cd test_utilities && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1033s cd fold && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/fold' 1033s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/fold' 1033s cd list_modules && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1033s cd test_apr_uri && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1033s cd memory_track && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1033s cd random_chunk && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1033s cd nntp_like && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1033s cd authany && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/authany' 1033s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/authany' 1033s cd echo_post && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1033s cd test_session && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_session' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_session' 1033s cd test_rwrite && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1033s cd input_body_filter && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1033s cd echo_post_chunk && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1033s cd eat_post && make clean 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1033s 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 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1033s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules' 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 1033s rmdir certs 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 1033s rmdir crl 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 1033s rmdir proxy 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 1033s rmdir newcerts 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 1033s rmdir export 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 1033s rmdir conf 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 1033s rmdir keys 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 1033s rmdir csr 1033s unlink /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 1033s rmdir asf 1033s rmdir /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 1033s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1033s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/Apache-Test' 1033s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 1033s t/TEST -clean 1033s [warning] setting ulimit to allow core files 1033s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 1033s Duplicate specification "clean" for option "clean" 1033s Duplicate specification "help" for option "help" 1033s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1033s make[2]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1033s rm -f \ 1033s TestItSelf.bso TestItSelf.def \ 1033s TestItSelf.exp TestItSelf.x \ 1033s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 1033s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 1033s *.a *.o \ 1033s *perl.core MYMETA.json \ 1033s MYMETA.yml blibdirs.ts \ 1033s core core.*perl.*.? \ 1033s core.[0-9] core.[0-9][0-9] \ 1033s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1033s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 1033s mon.out perl \ 1033s perl perl.exe \ 1033s perlmain.c pm_to_blib \ 1033s pm_to_blib.ts so_locations \ 1033s tmon.out 1033s rm -rf \ 1033s Makefile.old blib \ 1033s t/TEST 1033s mv Makefile Makefile.old > /dev/null 2>&1 1033s make[2]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1033s rm -f \ 1033s Test.bso Test.def \ 1033s Test.exp Test.x \ 1033s ../blib/arch/auto/Apache/Test/extralibs.all \ 1033s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 1033s *.a *.o \ 1033s *perl.core MYMETA.json \ 1033s MYMETA.yml blibdirs.ts \ 1033s core core.*perl.*.? \ 1033s core.[0-9] core.[0-9][0-9] \ 1033s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1033s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 1033s mon.out perl \ 1033s perl perl.exe \ 1033s perlmain.c pm_to_blib \ 1033s pm_to_blib.ts so_locations \ 1033s tmon.out 1033s rm -rf \ 1033s .mypacklist Makefile.old \ 1033s blib t/REPORT \ 1033s t/TEST 1033s mv Makefile Makefile.old > /dev/null 2>&1 1033s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/Apache-Test' 1033s rm -f \ 1033s test.bso test.def \ 1033s test.exp test.x \ 1033s blib/arch/auto/httpd-test/extralibs.all \ 1033s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 1033s *.a *.o \ 1033s *perl.core MYMETA.json \ 1033s MYMETA.yml blibdirs.ts \ 1033s core core.*perl.*.? \ 1033s core.[0-9] core.[0-9][0-9] \ 1033s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1033s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 1033s mon.out perl \ 1033s perl perl.exe \ 1033s perlmain.c pm_to_blib \ 1033s pm_to_blib.ts so_locations \ 1033s tmon.out 1033s rm -rf \ 1033s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 1033s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 1033s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 1033s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 1033s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 1033s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 1033s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 1033s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 1033s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 1033s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 1033s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 1033s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 1033s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 1033s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 1033s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 1033s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 1033s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 1033s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 1033s blib 1033s mv Makefile Makefile.old > /dev/null 2>&1 1033s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 1033s + chown -R tuser: /tmp/autopkgtest.flEycu/autopkgtest_tmp 1033s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/apache2.conf.debian' 1033s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 1033s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 1033s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 1033s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/big.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/action.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/env.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 1033s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 1033s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 1033s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 1033s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 1033s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 1033s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 1033s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 1033s Warning: NAME must be a package name 1033s Checking if your kit is complete... 1033s Looks good 1033s [ info] generating script t/TEST 1033s [ info] generating script ./t/cgi-bin/next_available_port.pl 1033s [ info] generating script ./t/cgi-bin/cookies.pl 1033s [ info] generating script t/TEST 1033s Writing MYMETA.yml and MYMETA.json 1033s Writing MYMETA.yml and MYMETA.json 1033s Checking for Cwd...ok 1033s Checking for File::Spec...ok 1033s Generating a Unix-style Makefile 1033s Writing Makefile for httpd-test 1033s Writing MYMETA.yml and MYMETA.json 1033s + su tuser -c 't/TEST ' 1033s + tee testlog.mpm_event 1034s [warning] setting ulimit to allow core files 1034s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/TEST 1034s Duplicate specification "clean" for option "clean" 1034s Duplicate specification "help" for option "help" 1036s [warning] generating SSL CA for asf 1036s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 1036s ....+..+.+............+..+....+++++++++++++++++++++++++++++++++++++++*...+......+.+.........+......+.....+..........+...+..+.........+.+.....+....+...+...........+++++++++++++++++++++++++++++++++++++++*......+...+.....+...+.+....................+..................+...+...+......+.+.....+.........+...+.......+...+...........+.........+.......+.........+......+.....+...+...+.........+.+..+.......+.....+...............+.+..+.+...............+.........+.....+.+.....+....+.....+............+.+........+....+...+..+...+...+....+......+.........+..+......+..................+....+......+.....++++++ 1037s .+.+......+........+......+...+.+.........+..+...+.+..+............+++++++++++++++++++++++++++++++++++++++*...+..............+.+++++++++++++++++++++++++++++++++++++++*...+.+.........+..+...+......+.+............+..+.+.....+.......+..+...+............+...+...+...+....+..................+..+.+.....+.+.....+.+........+......+.............+......+..+.........+.+.........+.....+......+............+..........+..+...............+....+.........+..+...+...+...+.+.....+.+............+...+.........+.....+....+..+...+.+...........+..........+..+.+.....+.......+...+.........+...+..+.............+..............+.+.....+.........+......+...+.+........+.......+...+...+........+.......+..+...+....+.....................+..............+.+...+..+.......+......+.....+............+...+.........+.+......+........+..........+...........+......+....+.....+......+..........+...++++++ 1037s ----- 1037s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 1037s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 1037s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 1037s [ 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 1037s [ 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 1037s Using configuration from conf/server2_dsa.cnf 1037s Check that the request matches the signature 1037s Signature ok 1037s The Subject's Distinguished Name is as follows 1037s countryName :PRINTABLE:'US' 1037s stateOrProvinceName :ASN.1 12:'California' 1037s localityName :ASN.1 12:'San Francisco' 1037s organizationName :ASN.1 12:'ASF' 1037s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 1037s commonName :ASN.1 12:'localhost' 1037s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1037s Certificate is to be certified until Dec 1 10:11:23 2025 GMT (365 days) 1037s 1037s Write out database with 1 new entries 1037s Database updated 1037s [ info] openssl genrsa -out keys/server2.pem 2048 1037s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 1037s [ 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 1037s Using configuration from conf/server2.cnf 1037s Check that the request matches the signature 1037s Signature ok 1037s The Subject's Distinguished Name is as follows 1037s countryName :PRINTABLE:'US' 1037s stateOrProvinceName :ASN.1 12:'California' 1037s localityName :ASN.1 12:'San Francisco' 1037s organizationName :ASN.1 12:'ASF' 1037s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 1037s commonName :ASN.1 12:'localhost' 1037s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1037s Certificate is to be certified until Dec 1 10:11:23 2025 GMT (365 days) 1037s 1037s Write out database with 1 new entries 1037s Database updated 1037s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 1037s [ 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 1037s [ 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 1037s Using configuration from conf/server_dsa.cnf 1037s Check that the request matches the signature 1037s Signature ok 1037s The Subject's Distinguished Name is as follows 1037s countryName :PRINTABLE:'US' 1037s stateOrProvinceName :ASN.1 12:'California' 1037s localityName :ASN.1 12:'San Francisco' 1037s organizationName :ASN.1 12:'ASF' 1037s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 1037s commonName :ASN.1 12:'localhost' 1037s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1037s Certificate is to be certified until Dec 1 10:11:23 2025 GMT (365 days) 1037s 1037s Write out database with 1 new entries 1037s Database updated 1037s [ info] openssl genrsa -out keys/client_colon.pem 2048 1037s [ 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 1037s [ 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 -extensions client_ext 1037s Using configuration from conf/client_colon.cnf 1037s Check that the request matches the signature 1037s Signature ok 1037s The Subject's Distinguished Name is as follows 1037s countryName :PRINTABLE:'US' 1037s stateOrProvinceName :ASN.1 12:'California' 1037s localityName :ASN.1 12:'San Francisco' 1037s organizationName :ASN.1 12:'ASF' 1037s organizationalUnitName:ASN.1 12:'httpd-test' 1037s commonName :ASN.1 12:'user:colon' 1037s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1037s Certificate is to be certified until Dec 1 10:11:23 2025 GMT (365 days) 1037s 1037s Write out database with 1 new entries 1037s Database updated 1037s [ 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 1037s [ info] generating proxy cert: proxy/client_colon.pem 1037s [ info] openssl genrsa -out keys/server.pem 2048 1037s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 1037s [ 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 1037s Using configuration from conf/server.cnf 1037s Check that the request matches the signature 1037s Signature ok 1037s The Subject's Distinguished Name is as follows 1037s countryName :PRINTABLE:'US' 1037s stateOrProvinceName :ASN.1 12:'California' 1037s localityName :ASN.1 12:'San Francisco' 1037s organizationName :ASN.1 12:'ASF' 1037s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 1037s commonName :ASN.1 12:'localhost' 1037s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1037s Certificate is to be certified until Dec 1 10:11:23 2025 GMT (365 days) 1037s 1037s Write out database with 1 new entries 1037s Database updated 1037s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 1037s [ 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 1037s [ 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 -extensions client_ext 1037s Using configuration from conf/client_snakeoil.cnf 1037s Check that the request matches the signature 1037s Signature ok 1037s The Subject's Distinguished Name is as follows 1037s countryName :PRINTABLE:'AU' 1037s stateOrProvinceName :ASN.1 12:'Queensland' 1037s localityName :ASN.1 12:'Mackay' 1037s organizationName :ASN.1 12:'Snake Oil, Ltd.' 1037s organizationalUnitName:ASN.1 12:'Staff' 1037s commonName :ASN.1 12:'client_snakeoil' 1037s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1037s Certificate is to be certified until Dec 1 10:11:23 2025 GMT (365 days) 1037s 1037s Write out database with 1 new entries 1037s Database updated 1037s [ 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 1037s [ info] generating proxy cert: proxy/client_snakeoil.pem 1037s [ info] openssl genrsa -out keys/client_revoked.pem 2048 1037s [ 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 1037s [ 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 -extensions client_ext 1037s Using configuration from conf/client_revoked.cnf 1037s Check that the request matches the signature 1037s Signature ok 1037s The Subject's Distinguished Name is as follows 1037s countryName :PRINTABLE:'US' 1037s stateOrProvinceName :ASN.1 12:'California' 1037s localityName :ASN.1 12:'San Francisco' 1037s organizationName :ASN.1 12:'ASF' 1037s organizationalUnitName:ASN.1 12:'httpd-test' 1037s commonName :ASN.1 12:'client_revoked' 1037s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1037s Certificate is to be certified until Dec 1 10:11:23 2025 GMT (365 days) 1037s 1037s Write out database with 1 new entries 1037s Database updated 1037s [ 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 1037s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 1037s Using configuration from conf/cacrl.cnf 1037s Revoking Certificate 07. 1037s Database updated 1037s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 1037s Using configuration from conf/cacrl.cnf 1037s [ info] generating proxy cert: proxy/client_revoked.pem 1037s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1037s [ 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 1037s [ 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 1037s Using configuration from conf/server_des3_dsa.cnf 1037s Check that the request matches the signature 1037s Signature ok 1037s The Subject's Distinguished Name is as follows 1037s countryName :PRINTABLE:'US' 1037s stateOrProvinceName :ASN.1 12:'California' 1037s localityName :ASN.1 12:'San Francisco' 1037s organizationName :ASN.1 12:'ASF' 1037s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 1037s commonName :ASN.1 12:'localhost' 1037s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1037s Certificate is to be certified until Dec 1 10:11:23 2025 GMT (365 days) 1037s 1037s Write out database with 1 new entries 1037s Database updated 1037s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 1037s [ 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 1037s [ 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 1037s Using configuration from conf/server_des3.cnf 1037s Check that the request matches the signature 1037s Signature ok 1037s The Subject's Distinguished Name is as follows 1037s countryName :PRINTABLE:'US' 1037s stateOrProvinceName :ASN.1 12:'California' 1037s localityName :ASN.1 12:'San Francisco' 1037s organizationName :ASN.1 12:'ASF' 1037s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 1037s commonName :ASN.1 12:'localhost' 1037s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1037s Certificate is to be certified until Dec 1 10:11:23 2025 GMT (365 days) 1037s 1037s Write out database with 1 new entries 1037s Database updated 1037s [ info] openssl genrsa -out keys/client_ok.pem 2048 1038s [ 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 1038s [ 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_ext -extensions client_ok_ext 1038s Using configuration from conf/client_ok.cnf 1038s Check that the request matches the signature 1038s Signature ok 1038s The Subject's Distinguished Name is as follows 1038s countryName :PRINTABLE:'US' 1038s stateOrProvinceName :ASN.1 12:'California' 1038s localityName :ASN.1 12:'San Francisco' 1038s organizationName :ASN.1 12:'ASF' 1038s organizationalUnitName:ASN.1 12:'httpd-test' 1038s commonName :ASN.1 12:'client_ok' 1038s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1038s Certificate is to be certified until Dec 1 10:11:24 2025 GMT (365 days) 1038s 1038s Write out database with 1 new entries 1038s Database updated 1038s [ 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 1038s [ info] generating proxy cert: proxy/client_ok.pem 1038s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1038s [ 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 1038s [ 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 1038s Using configuration from conf/server2_des3_dsa.cnf 1038s Check that the request matches the signature 1038s Signature ok 1038s The Subject's Distinguished Name is as follows 1038s countryName :PRINTABLE:'US' 1038s stateOrProvinceName :ASN.1 12:'California' 1038s localityName :ASN.1 12:'San Francisco' 1038s organizationName :ASN.1 12:'ASF' 1038s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 1038s commonName :ASN.1 12:'localhost' 1038s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1038s Certificate is to be certified until Dec 1 10:11:24 2025 GMT (365 days) 1038s 1038s Write out database with 1 new entries 1038s Database updated 1038s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 1038s [ 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 1038s [ 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 1038s Using configuration from conf/server2_des3.cnf 1038s Check that the request matches the signature 1038s Signature ok 1038s The Subject's Distinguished Name is as follows 1038s countryName :PRINTABLE:'US' 1038s stateOrProvinceName :ASN.1 12:'California' 1038s localityName :ASN.1 12:'San Francisco' 1038s organizationName :ASN.1 12:'ASF' 1038s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 1038s commonName :ASN.1 12:'localhost' 1038s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1038s Certificate is to be certified until Dec 1 10:11:24 2025 GMT (365 days) 1038s 1038s Write out database with 1 new entries 1038s Database updated 1038s [ info] linked ca-bundle.crl to fdd35eee.r0 1038s cd test_ssl && make .libs/mod_test_ssl.so 1038s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1038s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 1038s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 1038s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 1039s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 1039s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 1039s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 1039s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 1039s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 1039s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 1039s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 1039s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 1039s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1039s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 1039s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1039s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 1039s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 1039s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 1039s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 1039s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1039s cd client_add_filter && make .libs/mod_client_add_filter.so 1039s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1039s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 1039s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 1039s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 1039s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 1039s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1039s cd test_utilities && make .libs/mod_test_utilities.so 1039s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1039s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 1039s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 1039s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 1039s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 1039s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 1039s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1039s cd fold && make .libs/mod_fold.so 1039s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/fold' 1039s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 1039s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 1039s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 1039s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 1039s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 1039s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 1039s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/fold' 1039s cd list_modules && make .libs/mod_list_modules.so 1039s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1039s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 1039s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 1039s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 1039s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 1039s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 1040s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 1040s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1040s cd test_apr_uri && make .libs/mod_test_apr_uri.so 1040s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1040s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 1040s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 1040s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 1040s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 1040s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 1040s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 1040s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1040s cd memory_track && make .libs/mod_memory_track.so 1040s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1040s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 1040s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 1040s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 1040s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 1040s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 1040s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 1040s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1040s cd random_chunk && make .libs/mod_random_chunk.so 1040s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1040s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 1040s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 1040s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 1040s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 1040s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 1041s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 1041s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1041s cd nntp_like && make .libs/mod_nntp_like.so 1041s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1041s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 1041s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 1041s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 1041s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 1041s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 1041s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 1041s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1041s cd authany && make .libs/mod_authany.so 1041s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/authany' 1041s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 1041s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 1041s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 1041s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 1041s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 1041s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 1041s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/authany' 1041s cd echo_post && make .libs/mod_echo_post.so 1041s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1041s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 1041s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 1041s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 1041s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 1041s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 1041s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 1041s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1041s cd test_session && make .libs/mod_test_session.so 1041s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_session' 1041s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 1041s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 1041s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 1042s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 1042s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 1042s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 1042s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_session' 1042s cd test_rwrite && make .libs/mod_test_rwrite.so 1042s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1042s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 1042s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 1042s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 1042s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 1042s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 1042s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 1042s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1042s cd input_body_filter && make .libs/mod_input_body_filter.so 1042s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1042s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 1042s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 1042s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 1042s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 1042s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 1042s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 1042s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1042s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 1042s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1042s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 1042s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/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 1042s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 1043s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 1043s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 1043s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 1043s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1043s cd eat_post && make .libs/mod_eat_post.so 1043s make[1]: Entering directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1043s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 1043s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 1043s libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 1043s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 1043s libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 1043s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 1043s make[1]: Leaving directory '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1043s /usr/sbin/apache2 -d /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 1043s using Apache/2.4.62 (event MPM) 1043s 1043s waiting 60 seconds for server to start: .[Sun Dec 01 10:11:29.501625 2024] [core:trace3] [pid 948405:tid 948405] core.c(3482): Setting LogLevel for all modules to trace8 1043s [Sun Dec 01 10:11:29.502412 2024] [core:trace6] [pid 948405:tid 948405] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 1043s [Sun Dec 01 10:11:29.502473 2024] [core:trace3] [pid 948405:tid 948405] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 1043s [Sun Dec 01 10:11:29.503535 2024] [core:trace6] [pid 948405:tid 948405] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 1043s [Sun Dec 01 10:11:29.503603 2024] [core:trace3] [pid 948405:tid 948405] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 1043s [Sun Dec 01 10:11:29.503647 2024] [core:trace3] [pid 948405:tid 948405] core.c(3482): Setting LogLevel for all modules to info 1043s [Sun Dec 01 10:11:29.503692 2024] [core:trace6] [pid 948405:tid 948405] core.c(3499): Cannot find module 'core', trying 'core_module' 1043s [Sun Dec 01 10:11:29.503731 2024] [core:trace3] [pid 948405:tid 948405] core.c(3509): Setting LogLevel for module core.c to crit 1043s [Sun Dec 01 10:11:29.503741 2024] [core:trace3] [pid 948405:tid 948405] core.c(3482): Setting LogLevel for all modules to crit 1043s [Sun Dec 01 10:11:29.503745 2024] [core:trace6] [pid 948405:tid 948405] core.c(3499): Cannot find module 'core', trying 'core_module' 1043s [Sun Dec 01 10:11:29.503748 2024] [core:trace3] [pid 948405:tid 948405] core.c(3509): Setting LogLevel for module core.c to info 1043s [Sun Dec 01 10:11:29.503750 2024] [core:trace3] [pid 948405:tid 948405] core.c(3482): Setting LogLevel for all modules to crit 1043s [Sun Dec 01 10:11:29.503761 2024] [core:trace6] [pid 948405:tid 948405] core.c(3499): Cannot find module 'core', trying 'core_module' 1043s [Sun Dec 01 10:11:29.503764 2024] [core:trace3] [pid 948405:tid 948405] core.c(3509): Setting LogLevel for module core.c to info 1043s [Sun Dec 01 10:11:29.503766 2024] [core:trace3] [pid 948405:tid 948405] core.c(3482): Setting LogLevel for all modules to crit 1043s [Sun Dec 01 10:11:29.503770 2024] [core:trace3] [pid 948405:tid 948405] core.c(3482): Setting LogLevel for all modules to info 1043s [Sun Dec 01 10:11:29.503774 2024] [core:trace6] [pid 948405:tid 948405] core.c(3499): Cannot find module 'core', trying 'core_module' 1043s [Sun Dec 01 10:11:29.503777 2024] [core:trace3] [pid 948405:tid 948405] core.c(3509): Setting LogLevel for module core.c to crit 1043s [Sun Dec 01 10:11:29.503783 2024] [core:trace3] [pid 948405:tid 948405] core.c(3482): Setting LogLevel for all modules to info 1043s [Sun Dec 01 10:11:29.504643 2024] [alias:warn] [pid 948405:tid 948405] AH00671: The Alias directive in /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 1043s [Sun Dec 01 10:11:29.504716 2024] [proxy:info] [pid 948405:tid 948405] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 1043s [Sun Dec 01 10:11:29.505384 2024] [proxy:info] [pid 948405:tid 948405] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 1043s [Sun Dec 01 10:11:29.505446 2024] [core:trace6] [pid 948405:tid 948405] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 1043s [Sun Dec 01 10:11:29.505453 2024] [core:trace3] [pid 948405:tid 948405] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 1043s 1043s waiting 60 seconds for server to start: ok (waited 0 secs) 1043s server localhost:8529 started 1043s server localhost:8530 listening (mod_nntp_like) 1043s server localhost:8531 listening (mod_nntp_like_ssl) 1043s server localhost:8532 listening (mod_ssl) 1043s server localhost:8533 listening (ssl_optional_cc) 1043s server localhost:8534 listening (ssl_pr33791) 1043s server localhost:8535 listening (ssl_ocsp) 1043s server localhost:8536 listening (mod_vhost_alias) 1043s server localhost:8537 listening (mod_proxy) 1043s server localhost:8538 listening (proxy_http_bal1) 1043s server localhost:8539 listening (proxy_http_bal2) 1043s server localhost:8540 listening (proxy_http_balancer) 1043s server localhost:8543 listening (proxy_fcgi) 1043s server localhost:8544 listening (mod_cache) 1043s server localhost:8545 listening (core) 1043s server localhost:8546 listening (mod_include) 1043s server localhost:8547 listening (cve_2011_3368_rewrite) 1043s server localhost:8548 listening (proxy_http_reverse) 1043s server localhost:8549 listening (proxy_http_nofwd) 1043s server localhost:8550 listening (cve_2011_3368) 1043s server localhost:8551 listening (mod_headers) 1043s server localhost:8552 listening (mod_echo) 1043s server localhost:8553 listening (mod_echo_ssl) 1043s server localhost:8554 listening (error_document) 1043s server localhost:8555 listening (http_unsafe) 1043s server localhost:8556 listening (http_strict) 1043s server localhost:8557 listening (remote_ip) 1043s server localhost:8558 listening (proxy_http_https) 1043s server localhost:8559 listening (proxy_https_https) 1043s server localhost:8560 listening (proxy_http_https_proxy_section) 1043s server localhost:8561 listening (proxy_https_https_proxy_section) 1043s server localhost:8562 listening (proxy_https_http) 1046s [ info] adding source lib /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 1054s t/ab/base.t ......................... 1054s 1..5 1054s # Running under perl version 5.040000 for linux 1054s # Current time local: Sun Dec 1 10:11:37 2024 1054s # Current time GMT: Sun Dec 1 10:11:37 2024 1054s # Using Test.pm version 1.31 1054s # Using Apache/Test.pm version 1.44 1054s # # running: 1054s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8545/ 1054s ok 1 1054s ok 2 1054s # # running: 1054s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 1054s ok 3 1054s ok 4 1054s ok 5 1054s ok 1056s t/apache/404.t ...................... 1056s 1..2 1056s # Running under perl version 5.040000 for linux 1056s # Current time local: Sun Dec 1 10:11:40 2024 1056s # Current time GMT: Sun Dec 1 10:11:40 2024 1056s # Using Test.pm version 1.31 1056s # Using Apache/Test.pm version 1.44 1056s # GET_STR Response: 1056s # HTTP/1.1 404 Not Found 1056s # Connection: close 1056s # Date: Sun, 01 Dec 2024 10:11:42 GMT 1056s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1056s # Content-Length: 196 1056s # Content-Type: text/html; charset=iso-8859-1 1056s # Client-Date: Sun, 01 Dec 2024 10:11:42 GMT 1056s # Client-Peer: 127.0.0.1:8529 1056s # Client-Response-Num: 1 1056s # Title: 404 Not Found 1056s # 1056s # 1056s # 1056s # 404 Not Found 1056s # 1056s #

Not Found

1056s #

The requested URL was not found on this server.

1056s # 1056s ok 1 1056s ok 2 1056s ok 1059s t/apache/acceptpathinfo.t ........... 1059s 1..36 1059s # Running under perl version 5.040000 for linux 1059s # Current time local: Sun Dec 1 10:11:42 2024 1059s # Current time GMT: Sun Dec 1 10:11:42 2024 1059s # Using Test.pm version 1.31 1059s # Using Apache/Test.pm version 1.44 1059s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 1059s # expected: '200' 1059s # received: '200' 1059s ok 1 1059s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 1059s # expected: qr/_\(none\)_/ 1059s # received: '_(none)_' 1059s ok 2 1059s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 1059s # expected: '404' 1059s # received: '404' 1059s ok 3 1059s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 1059s # expected: qr/Not Found/ 1059s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 1059s ok 36 1059s ok 1064s t/apache/byterange.t ................ 1064s # using LWP client 1064s 1..218 1064s # Running under perl version 5.040000 for linux 1064s # Current time local: Sun Dec 1 10:11:45 2024 1064s # Current time GMT: Sun Dec 1 10:11:45 2024 1064s # Using Test.pm version 1.31 1064s # Using Apache/Test.pm version 1.44 1064s downloaded 19556 bytes, file is 19556 bytes 1064s ok 1 1064s downloaded 56240 bytes, file is 56240 bytes 1064s ok 2 1064s downloaded 34282 bytes, file is 34282 bytes 1064s ok 3 1064s downloaded 55872 bytes, file is 55872 bytes 1064s ok 4 1064s downloaded 43888 bytes, file is 43888 bytes 1064s ok 5 1064s downloaded 89272 bytes, file is 89272 bytes 1064s ok 6 1064s downloaded 9991 bytes, file is 9991 bytes 1064s ok 7 1064s downloaded 9577 bytes, file is 9577 bytes 1064s ok 8 1064s downloaded 4100 bytes, file is 4100 bytes 1064s ok 9 1064s downloaded 3672 bytes, file is 3672 bytes 1064s ok 10 1064s downloaded 7680 bytes, file is 7680 bytes 1064s ok 11 1064s downloaded 144297 bytes, file is 144297 bytes 1064s ok 12 1064s downloaded 7966 bytes, file is 7966 bytes 1064s ok 13 1064s downloaded 6891 bytes, file is 6891 bytes 1064s ok 14 1064s downloaded 7760 bytes, file is 7760 bytes 1064s ok 15 1064s downloaded 6327 bytes, file is 6327 bytes 1064s ok 16 1064s downloaded 133639 bytes, file is 133639 bytes 1064s ok 17 1064s downloaded 6142 bytes, file is 6142 bytes 1064s ok 18 1064s downloaded 3594 bytes, file is 3594 bytes 1064s ok 19 1064s downloaded 4085 bytes, file is 4085 bytes 1064s ok 20 1064s downloaded 119424 bytes, file is 119424 bytes 1064s ok 21 1064s downloaded 6597 bytes, file is 6597 bytes 1064s ok 22 1064s downloaded 5335 bytes, file is 5335 bytes 1064s ok 23 1064s downloaded 4616 bytes, file is 4616 bytes 1064s ok 24 1064s downloaded 115538 bytes, file is 115538 bytes 1064s ok 25 1064s downloaded 10759 bytes, file is 10759 bytes 1064s ok 26 1064s downloaded 12271 bytes, file is 12271 bytes 1064s ok 27 1064s downloaded 9232 bytes, file is 9232 bytes 1064s ok 28 1064s downloaded 129679 bytes, file is 129679 bytes 1064s ok 29 1064s downloaded 10557 bytes, file is 10557 bytes 1064s ok 30 1064s downloaded 12319 bytes, file is 12319 bytes 1064s ok 31 1064s downloaded 8442 bytes, file is 8442 bytes 1064s ok 32 1064s downloaded 4450 bytes, file is 4450 bytes 1064s ok 33 1064s downloaded 64521 bytes, file is 64521 bytes 1064s ok 34 1064s downloaded 8201 bytes, file is 8201 bytes 1064s ok 35 1064s downloaded 4103 bytes, file is 4103 bytes 1064s ok 36 1064s downloaded 10924 bytes, file is 10924 bytes 1064s ok 37 1064s downloaded 4456 bytes, file is 4456 bytes 1064s ok 38 1064s downloaded 100186 bytes, file is 100186 bytes 1064s ok 39 1064s downloaded 7717 bytes, file is 7717 bytes 1064s ok 40 1064s downloaded 7702 bytes, file is 7702 bytes 1064s ok 41 1064s downloaded 7017 bytes, file is 7017 bytes 1064s ok 42 1064s downloaded 71129 bytes, file is 71129 bytes 1064s ok 43 1064s downloaded 4599 bytes, file is 4599 bytes 1064s ok 44 1064s downloaded 6150 bytes, file is 6150 bytes 1064s ok 45 1064s downloaded 5111 bytes, file is 5111 bytes 1064s ok 46 1064s downloaded 41016 bytes, file is 41016 bytes 1064s ok 47 1064s downloaded 5730 bytes, file is 5730 bytes 1064s ok 48 1064s downloaded 4682 bytes, file is 4682 bytes 1064s ok 49 1064s downloaded 4980 bytes, file is 4980 bytes 1064s ok 50 1064s downloaded 54032 bytes, file is 54032 bytes 1064s ok 51 1064s downloaded 7007 bytes, file is 7007 bytes 1064s ok 52 1064s downloaded 37377 bytes, file is 37377 bytes 1064s ok 53 1064s downloaded 4214 bytes, file is 4214 bytes 1064s ok 54 1064s downloaded 3944 bytes, file is 3944 bytes 1064s ok 55 1064s downloaded 4054 bytes, file is 4054 bytes 1064s ok 56 1064s downloaded 44427 bytes, file is 44427 bytes 1064s ok 57 1064s downloaded 4744 bytes, file is 4744 bytes 1064s ok 58 1064s downloaded 3945 bytes, file is 3945 bytes 1064s ok 59 1064s downloaded 4055 bytes, file is 4055 bytes 1064s ok 60 1064s downloaded 68935 bytes, file is 68935 bytes 1064s ok 61 1064s downloaded 3946 bytes, file is 3946 bytes 1064s ok 62 1064s downloaded 4056 bytes, file is 4056 bytes 1064s ok 63 1064s downloaded 51095 bytes, file is 51095 bytes 1064s ok 64 1064s downloaded 124707 bytes, file is 124707 bytes 1064s ok 65 1064s downloaded 107195 bytes, file is 107195 bytes 1064s ok 66 1064s downloaded 38060 bytes, file is 38060 bytes 1064s ok 67 1064s downloaded 4470 bytes, file is 4470 bytes 1064s ok 68 1064s downloaded 6335 bytes, file is 6335 bytes 1064s ok 69 1064s downloaded 7363 bytes, file is 7363 bytes 1064s ok 70 1064s downloaded 5889 bytes, file is 5889 bytes 1064s ok 71 1064s downloaded 4651 bytes, file is 4651 bytes 1064s ok 72 1064s downloaded 8356 bytes, file is 8356 bytes 1064s ok 73 1064s downloaded 25281 bytes, file is 25281 bytes 1064s ok 74 1064s downloaded 53901 bytes, file is 53901 bytes 1064s ok 75 1064s downloaded 115157 bytes, file is 115157 bytes 1064s ok 76 1064s downloaded 20457 bytes, file is 20457 bytes 1064s ok 77 1064s downloaded 5768 bytes, file is 5768 bytes 1064s ok 78 1064s downloaded 8241 bytes, file is 8241 bytes 1064s ok 79 1064s downloaded 846673 bytes, file is 846673 bytes 1064s ok 80 1064s downloaded 22584 bytes, file is 22584 bytes 1064s ok 81 1064s downloaded 7010 bytes, file is 7010 bytes 1064s ok 82 1064s downloaded 8460 bytes, file is 8460 bytes 1064s ok 83 1064s downloaded 294 bytes, file is 294 bytes 1064s ok 84 1064s downloaded 304 bytes, file is 304 bytes 1064s ok 85 1064s downloaded 8016 bytes, file is 8016 bytes 1064s ok 86 1064s downloaded 56994 bytes, file is 56994 bytes 1064s ok 87 1064s downloaded 4480 bytes, file is 4480 bytes 1064s ok 88 1064s downloaded 12665 bytes, file is 12665 bytes 1064s ok 89 1064s downloaded 15459 bytes, file is 15459 bytes 1064s ok 90 1064s downloaded 53663 bytes, file is 53663 bytes 1064s ok 91 1064s downloaded 4837 bytes, file is 4837 bytes 1064s ok 92 1064s downloaded 6939 bytes, file is 6939 bytes 1064s ok 93 1064s downloaded 26154 bytes, file is 26154 bytes 1064s ok 94 1064s downloaded 53154 bytes, file is 53154 bytes 1064s ok 95 1064s downloaded 4941 bytes, file is 4941 bytes 1064s ok 96 1064s downloaded 43100 bytes, file is 43100 bytes 1064s ok 97 1064s downloaded 22163 bytes, file is 22163 bytes 1064s ok 98 1064s downloaded 39881 bytes, file is 39881 bytes 1064s ok 99 1064s downloaded 51095 bytes, file is 51095 bytes 1064s ok 100 1064s downloaded 24504 bytes, file is 24504 bytes 1064s ok 101 1064s downloaded 316649 bytes, file is 316649 bytes 1064s ok 102 1064s downloaded 9376 bytes, file is 9376 bytes 1064s ok 103 1064s downloaded 46317 bytes, file is 46317 bytes 1064s ok 104 1064s downloaded 26950 bytes, file is 26950 bytes 1064s ok 105 1064s downloaded 7968 bytes, file is 7968 bytes 1064s ok 106 1064s downloaded 84351 bytes, file is 84351 bytes 1064s ok 107 1064s downloaded 37758 bytes, file is 37758 bytes 1064s ok 108 1064s downloaded 10258 bytes, file is 10258 bytes 1064s ok 109 1064s downloaded 22738 bytes, file is 22738 bytes 1064s ok 110 1064s downloaded 13473 bytes, file is 13473 bytes 1064s ok 111 1064s downloaded 10538 bytes, file is 10538 bytes 1064s ok 112 1064s downloaded 37601 bytes, file is 37601 bytes 1064s ok 113 1064s downloaded 93133 bytes, file is 93133 bytes 1064s ok 114 1064s downloaded 56257 bytes, file is 56257 bytes 1064s ok 115 1064s downloaded 39537 bytes, file is 39537 bytes 1064s ok 116 1064s downloaded 37806 bytes, file is 37806 bytes 1064s ok 117 1064s downloaded 49932 bytes, file is 49932 bytes 1064s ok 118 1064s downloaded 15221 bytes, file is 15221 bytes 1064s ok 119 1064s downloaded 22218 bytes, file is 22218 bytes 1064s ok 120 1064s downloaded 13355 bytes, file is 13355 bytes 1064s ok 121 1064s downloaded 16674 bytes, file is 16674 bytes 1064s ok 122 1064s downloaded 1649 bytes, file is 1649 bytes 1064s ok 123 1064s downloaded 427840 bytes, file is 427840 bytes 1064s ok 124 1064s downloaded 31790 bytes, file is 31790 bytes 1064s ok 125 1064s downloaded 137674 bytes, file is 137674 bytes 1064s ok 126 1064s downloaded 16498 bytes, file is 16498 bytes 1064s ok 127 1064s downloaded 13815 bytes, file is 13815 bytes 1064s ok 128 1064s downloaded 203704 bytes, file is 203704 bytes 1064s ok 129 1064s downloaded 45029 bytes, file is 45029 bytes 1064s ok 130 1064s downloaded 76157 bytes, file is 76157 bytes 1064s ok 131 1064s downloaded 6153 bytes, file is 6153 bytes 1064s ok 132 1064s downloaded 1538 bytes, file is 1538 bytes 1064s ok 133 1064s downloaded 59945 bytes, file is 59945 bytes 1064s ok 134 1064s downloaded 30628 bytes, file is 30628 bytes 1064s ok 135 1064s downloaded 2013 bytes, file is 2013 bytes 1064s ok 136 1064s downloaded 130207 bytes, file is 130207 bytes 1064s ok 137 1064s downloaded 37398 bytes, file is 37398 bytes 1064s ok 138 1064s downloaded 22426 bytes, file is 22426 bytes 1064s ok 139 1064s downloaded 35538 bytes, file is 35538 bytes 1064s ok 140 1064s downloaded 71704 bytes, file is 71704 bytes 1064s ok 141 1064s downloaded 4432 bytes, file is 4432 bytes 1064s ok 142 1064s downloaded 8360 bytes, file is 8360 bytes 1064s ok 143 1064s downloaded 12224 bytes, file is 12224 bytes 1064s ok 144 1064s downloaded 355 bytes, file is 355 bytes 1064s ok 145 1064s downloaded 2026 bytes, file is 2026 bytes 1064s ok 146 1064s downloaded 76152 bytes, file is 76152 bytes 1064s ok 147 1064s downloaded 9351 bytes, file is 9351 bytes 1064s ok 148 1064s downloaded 12143 bytes, file is 12143 bytes 1064s ok 149 1064s downloaded 26535 bytes, file is 26535 bytes 1064s ok 150 1064s downloaded 9588 bytes, file is 9588 bytes 1064s ok 151 1064s downloaded 67932 bytes, file is 67932 bytes 1064s ok 152 1064s downloaded 22331 bytes, file is 22331 bytes 1064s ok 153 1064s downloaded 3429 bytes, file is 3429 bytes 1064s ok 154 1064s downloaded 10963 bytes, file is 10963 bytes 1064s ok 155 1064s downloaded 8357 bytes, file is 8357 bytes 1064s ok 156 1064s downloaded 36145 bytes, file is 36145 bytes 1064s ok 157 1064s downloaded 26757 bytes, file is 26757 bytes 1064s ok 158 1064s downloaded 177324 bytes, file is 177324 bytes 1064s ok 159 1064s downloaded 1243 bytes, file is 1243 bytes 1064s ok 160 1064s downloaded 15223 bytes, file is 15223 bytes 1064s ok 161 1064s downloaded 93367 bytes, file is 93367 bytes 1064s ok 162 1064s downloaded 14283 bytes, file is 14283 bytes 1064s ok 163 1064s downloaded 4784 bytes, file is 4784 bytes 1064s ok 164 1064s downloaded 51369 bytes, file is 51369 bytes 1064s ok 165 1064s downloaded 49852 bytes, file is 49852 bytes 1064s ok 166 1064s downloaded 5144 bytes, file is 5144 bytes 1064s ok 167 1064s downloaded 23397 bytes, file is 23397 bytes 1064s ok 168 1064s downloaded 68880 bytes, file is 68880 bytes 1064s ok 169 1064s downloaded 12096 bytes, file is 12096 bytes 1064s ok 170 1064s downloaded 26551 bytes, file is 26551 bytes 1064s ok 171 1064s downloaded 89521 bytes, file is 89521 bytes 1064s ok 172 1064s downloaded 5138 bytes, file is 5138 bytes 1064s ok 173 1064s downloaded 6693 bytes, file is 6693 bytes 1064s ok 174 1064s downloaded 135766 bytes, file is 135766 bytes 1064s ok 175 1064s downloaded 35484 bytes, file is 35484 bytes 1064s ok 176 1064s downloaded 33167 bytes, file is 33167 bytes 1064s ok 177 1064s downloaded 48839 bytes, file is 48839 bytes 1064s ok 178 1064s downloaded 36188 bytes, file is 36188 bytes 1064s ok 179 1064s downloaded 18756 bytes, file is 18756 bytes 1064s ok 180 1064s downloaded 43401 bytes, file is 43401 bytes 1064s ok 181 1064s downloaded 509 bytes, file is 509 bytes 1064s ok 182 1064s downloaded 19207 bytes, file is 19207 bytes 1064s ok 183 1064s downloaded 15530 bytes, file is 15530 bytes 1064s ok 184 1064s downloaded 123375 bytes, file is 123375 bytes 1064s ok 185 1064s downloaded 1617 bytes, file is 1617 bytes 1064s ok 186 1064s downloaded 59143 bytes, file is 59143 bytes 1064s ok 187 1064s downloaded 27882 bytes, file is 27882 bytes 1064s ok 188 1064s downloaded 19186 bytes, file is 19186 bytes 1064s ok 189 1064s downloaded 29844 bytes, file is 29844 bytes 1064s ok 190 1064s downloaded 7132 bytes, file is 7132 bytes 1064s ok 191 1064s downloaded 9019 bytes, file is 9019 bytes 1064s ok 192 1064s downloaded 77753 bytes, file is 77753 bytes 1064s ok 193 1064s downloaded 54047 bytes, file is 54047 bytes 1064s ok 194 1064s downloaded 10328 bytes, file is 10328 bytes 1064s ok 195 1064s downloaded 45444 bytes, file is 45444 bytes 1064s ok 196 1064s downloaded 39569 bytes, file is 39569 bytes 1064s ok 197 1064s downloaded 845528 bytes, file is 845528 bytes 1064s ok 198 1064s downloaded 372 bytes, file is 372 bytes 1064s ok 199 1064s downloaded 294 bytes, file is 294 bytes 1064s ok 200 1064s downloaded 294 bytes, file is 294 bytes 1064s ok 201 1064s downloaded 10623 bytes, file is 10623 bytes 1064s ok 202 1064s downloaded 8511 bytes, file is 8511 bytes 1064s ok 203 1064s downloaded 4483 bytes, file is 4483 bytes 1064s ok 204 1064s downloaded 90806 bytes, file is 90806 bytes 1064s ok 205 1064s downloaded 25417 bytes, file is 25417 bytes 1064s ok 206 1064s downloaded 14126 bytes, file is 14126 bytes 1064s ok 207 1064s downloaded 38625 bytes, file is 38625 bytes 1064s ok 208 1064s downloaded 454394 bytes, file is 454394 bytes 1064s ok 209 1064s downloaded 7952 bytes, file is 7952 bytes 1064s ok 210 1064s downloaded 7400 bytes, file is 7400 bytes 1064s ok 211 1064s downloaded 93207 bytes, file is 93207 bytes 1064s ok 212 1064s downloaded 50829 bytes, file is 50829 bytes 1064s ok 213 1064s downloaded 3862 bytes, file is 3862 bytes 1064s ok 214 1064s downloaded 31841 bytes, file is 31841 bytes 1064s ok 215 1064s downloaded 77077 bytes, file is 77077 bytes 1064s ok 216 1064s downloaded 50463 bytes, file is 50463 bytes 1064s ok 217 1064s downloaded 24001 bytes, file is 24001 bytes 1064s ok 218 1064s ok 1067s t/apache/byterange2.t ............... 1067s 1..1 1067s # Running under perl version 5.040000 for linux 1067s # Current time local: Sun Dec 1 10:11:50 2024 1067s # Current time GMT: Sun Dec 1 10:11:50 2024 1067s # Using Test.pm version 1.31 1067s # Using Apache/Test.pm version 1.44 1067s # testing : return correct content 1067s # expected: 'hello 1067s # ' 1067s # received: 'hello 1067s # ' 1067s ok 1 1067s ok 1071s t/apache/byterange3.t ............... 1071s # using LWP client 1071s 1..218 1071s # Running under perl version 5.040000 for linux 1071s # Current time local: Sun Dec 1 10:11:53 2024 1071s # Current time GMT: Sun Dec 1 10:11:53 2024 1071s # Using Test.pm version 1.31 1071s # Using Apache/Test.pm version 1.44 1071s downloaded 19556 bytes, file is 19556 bytes 1071s ok 1 1071s downloaded 56240 bytes, file is 56240 bytes 1071s ok 2 1071s downloaded 34282 bytes, file is 34282 bytes 1071s ok 3 1071s downloaded 55872 bytes, file is 55872 bytes 1071s ok 4 1071s downloaded 43888 bytes, file is 43888 bytes 1071s ok 5 1071s downloaded 89272 bytes, file is 89272 bytes 1071s ok 6 1071s downloaded 9991 bytes, file is 9991 bytes 1071s ok 7 1071s downloaded 9577 bytes, file is 9577 bytes 1071s ok 8 1071s downloaded 4100 bytes, file is 4100 bytes 1071s ok 9 1071s downloaded 3672 bytes, file is 3672 bytes 1071s ok 10 1071s downloaded 7680 bytes, file is 7680 bytes 1071s ok 11 1071s downloaded 144297 bytes, file is 144297 bytes 1071s ok 12 1071s downloaded 7966 bytes, file is 7966 bytes 1071s ok 13 1071s downloaded 6891 bytes, file is 6891 bytes 1071s ok 14 1071s downloaded 7760 bytes, file is 7760 bytes 1071s ok 15 1071s downloaded 6327 bytes, file is 6327 bytes 1071s ok 16 1071s downloaded 133639 bytes, file is 133639 bytes 1071s ok 17 1071s downloaded 6142 bytes, file is 6142 bytes 1071s ok 18 1071s downloaded 3594 bytes, file is 3594 bytes 1071s ok 19 1071s downloaded 4085 bytes, file is 4085 bytes 1071s ok 20 1071s downloaded 119424 bytes, file is 119424 bytes 1071s ok 21 1071s downloaded 6597 bytes, file is 6597 bytes 1071s ok 22 1071s downloaded 5335 bytes, file is 5335 bytes 1071s ok 23 1071s downloaded 4616 bytes, file is 4616 bytes 1071s ok 24 1071s downloaded 115538 bytes, file is 115538 bytes 1071s ok 25 1071s downloaded 10759 bytes, file is 10759 bytes 1071s ok 26 1071s downloaded 12271 bytes, file is 12271 bytes 1071s ok 27 1071s downloaded 9232 bytes, file is 9232 bytes 1071s ok 28 1071s downloaded 129679 bytes, file is 129679 bytes 1071s ok 29 1071s downloaded 10557 bytes, file is 10557 bytes 1071s ok 30 1071s downloaded 12319 bytes, file is 12319 bytes 1071s ok 31 1071s downloaded 8442 bytes, file is 8442 bytes 1071s ok 32 1071s downloaded 4450 bytes, file is 4450 bytes 1071s ok 33 1071s downloaded 64521 bytes, file is 64521 bytes 1071s ok 34 1071s downloaded 8201 bytes, file is 8201 bytes 1071s ok 35 1071s downloaded 4103 bytes, file is 4103 bytes 1071s ok 36 1071s downloaded 10924 bytes, file is 10924 bytes 1071s ok 37 1071s downloaded 4456 bytes, file is 4456 bytes 1071s ok 38 1071s downloaded 100186 bytes, file is 100186 bytes 1071s ok 39 1071s downloaded 7717 bytes, file is 7717 bytes 1071s ok 40 1071s downloaded 7702 bytes, file is 7702 bytes 1071s ok 41 1071s downloaded 7017 bytes, file is 7017 bytes 1071s ok 42 1071s downloaded 71129 bytes, file is 71129 bytes 1071s ok 43 1071s downloaded 4599 bytes, file is 4599 bytes 1071s ok 44 1071s downloaded 6150 bytes, file is 6150 bytes 1071s ok 45 1071s downloaded 5111 bytes, file is 5111 bytes 1071s ok 46 1071s downloaded 41016 bytes, file is 41016 bytes 1071s ok 47 1071s downloaded 5730 bytes, file is 5730 bytes 1071s ok 48 1071s downloaded 4682 bytes, file is 4682 bytes 1071s ok 49 1071s downloaded 4980 bytes, file is 4980 bytes 1071s ok 50 1071s downloaded 54032 bytes, file is 54032 bytes 1071s ok 51 1071s downloaded 7007 bytes, file is 7007 bytes 1071s ok 52 1071s downloaded 37377 bytes, file is 37377 bytes 1071s ok 53 1071s downloaded 4214 bytes, file is 4214 bytes 1071s ok 54 1071s downloaded 3944 bytes, file is 3944 bytes 1071s ok 55 1071s downloaded 4054 bytes, file is 4054 bytes 1071s ok 56 1071s downloaded 44427 bytes, file is 44427 bytes 1071s ok 57 1071s downloaded 4744 bytes, file is 4744 bytes 1071s ok 58 1071s downloaded 3945 bytes, file is 3945 bytes 1071s ok 59 1071s downloaded 4055 bytes, file is 4055 bytes 1071s ok 60 1071s downloaded 68935 bytes, file is 68935 bytes 1071s ok 61 1071s downloaded 3946 bytes, file is 3946 bytes 1071s ok 62 1071s downloaded 4056 bytes, file is 4056 bytes 1071s ok 63 1071s downloaded 51095 bytes, file is 51095 bytes 1071s ok 64 1071s downloaded 124707 bytes, file is 124707 bytes 1071s ok 65 1071s downloaded 107195 bytes, file is 107195 bytes 1071s ok 66 1071s downloaded 38060 bytes, file is 38060 bytes 1071s ok 67 1071s downloaded 4470 bytes, file is 4470 bytes 1071s ok 68 1071s downloaded 6335 bytes, file is 6335 bytes 1071s ok 69 1071s downloaded 7363 bytes, file is 7363 bytes 1071s ok 70 1071s downloaded 5889 bytes, file is 5889 bytes 1071s ok 71 1071s downloaded 4651 bytes, file is 4651 bytes 1071s ok 72 1071s downloaded 8356 bytes, file is 8356 bytes 1071s ok 73 1071s downloaded 25281 bytes, file is 25281 bytes 1071s ok 74 1071s downloaded 53901 bytes, file is 53901 bytes 1071s ok 75 1071s downloaded 115157 bytes, file is 115157 bytes 1071s ok 76 1071s downloaded 20457 bytes, file is 20457 bytes 1071s ok 77 1071s downloaded 5768 bytes, file is 5768 bytes 1071s ok 78 1071s downloaded 8241 bytes, file is 8241 bytes 1071s ok 79 1071s downloaded 846673 bytes, file is 846673 bytes 1071s ok 80 1071s downloaded 22584 bytes, file is 22584 bytes 1071s ok 81 1071s downloaded 7010 bytes, file is 7010 bytes 1071s ok 82 1071s downloaded 8460 bytes, file is 8460 bytes 1071s ok 83 1071s downloaded 294 bytes, file is 294 bytes 1071s ok 84 1071s downloaded 304 bytes, file is 304 bytes 1071s ok 85 1071s downloaded 8016 bytes, file is 8016 bytes 1071s ok 86 1071s downloaded 56994 bytes, file is 56994 bytes 1071s ok 87 1071s downloaded 4480 bytes, file is 4480 bytes 1071s ok 88 1071s downloaded 12665 bytes, file is 12665 bytes 1071s ok 89 1071s downloaded 15459 bytes, file is 15459 bytes 1071s ok 90 1071s downloaded 53663 bytes, file is 53663 bytes 1071s ok 91 1071s downloaded 4837 bytes, file is 4837 bytes 1071s ok 92 1071s downloaded 6939 bytes, file is 6939 bytes 1071s ok 93 1071s downloaded 26154 bytes, file is 26154 bytes 1071s ok 94 1071s downloaded 53154 bytes, file is 53154 bytes 1071s ok 95 1071s downloaded 4941 bytes, file is 4941 bytes 1071s ok 96 1071s downloaded 43100 bytes, file is 43100 bytes 1071s ok 97 1071s downloaded 22163 bytes, file is 22163 bytes 1071s ok 98 1071s downloaded 39881 bytes, file is 39881 bytes 1071s ok 99 1071s downloaded 51095 bytes, file is 51095 bytes 1071s ok 100 1071s downloaded 24504 bytes, file is 24504 bytes 1071s ok 101 1071s downloaded 316649 bytes, file is 316649 bytes 1071s ok 102 1071s downloaded 9376 bytes, file is 9376 bytes 1071s ok 103 1071s downloaded 46317 bytes, file is 46317 bytes 1071s ok 104 1071s downloaded 26950 bytes, file is 26950 bytes 1071s ok 105 1071s downloaded 7968 bytes, file is 7968 bytes 1071s ok 106 1071s downloaded 84351 bytes, file is 84351 bytes 1071s ok 107 1071s downloaded 37758 bytes, file is 37758 bytes 1071s ok 108 1071s downloaded 10258 bytes, file is 10258 bytes 1071s ok 109 1071s downloaded 22738 bytes, file is 22738 bytes 1071s ok 110 1071s downloaded 13473 bytes, file is 13473 bytes 1071s ok 111 1071s downloaded 10538 bytes, file is 10538 bytes 1071s ok 112 1071s downloaded 37601 bytes, file is 37601 bytes 1071s ok 113 1071s downloaded 93133 bytes, file is 93133 bytes 1071s ok 114 1071s downloaded 56257 bytes, file is 56257 bytes 1071s ok 115 1071s downloaded 39537 bytes, file is 39537 bytes 1071s ok 116 1071s downloaded 37806 bytes, file is 37806 bytes 1071s ok 117 1071s downloaded 49932 bytes, file is 49932 bytes 1071s ok 118 1071s downloaded 15221 bytes, file is 15221 bytes 1071s ok 119 1071s downloaded 22218 bytes, file is 22218 bytes 1071s ok 120 1071s downloaded 13355 bytes, file is 13355 bytes 1071s ok 121 1071s downloaded 16674 bytes, file is 16674 bytes 1071s ok 122 1071s downloaded 1649 bytes, file is 1649 bytes 1071s ok 123 1071s downloaded 427840 bytes, file is 427840 bytes 1071s ok 124 1071s downloaded 31790 bytes, file is 31790 bytes 1071s ok 125 1071s downloaded 137674 bytes, file is 137674 bytes 1071s ok 126 1071s downloaded 16498 bytes, file is 16498 bytes 1071s ok 127 1071s downloaded 13815 bytes, file is 13815 bytes 1071s ok 128 1071s downloaded 203704 bytes, file is 203704 bytes 1071s ok 129 1071s downloaded 45029 bytes, file is 45029 bytes 1071s ok 130 1071s downloaded 76157 bytes, file is 76157 bytes 1071s ok 131 1071s downloaded 6153 bytes, file is 6153 bytes 1071s ok 132 1071s downloaded 1538 bytes, file is 1538 bytes 1071s ok 133 1071s downloaded 59945 bytes, file is 59945 bytes 1071s ok 134 1071s downloaded 30628 bytes, file is 30628 bytes 1071s ok 135 1071s downloaded 2013 bytes, file is 2013 bytes 1071s ok 136 1071s downloaded 130207 bytes, file is 130207 bytes 1071s ok 137 1071s downloaded 37398 bytes, file is 37398 bytes 1071s ok 138 1071s downloaded 22426 bytes, file is 22426 bytes 1071s ok 139 1071s downloaded 35538 bytes, file is 35538 bytes 1071s ok 140 1071s downloaded 71704 bytes, file is 71704 bytes 1071s ok 141 1071s downloaded 4432 bytes, file is 4432 bytes 1071s ok 142 1071s downloaded 8360 bytes, file is 8360 bytes 1071s ok 143 1071s downloaded 12224 bytes, file is 12224 bytes 1071s ok 144 1071s downloaded 355 bytes, file is 355 bytes 1071s ok 145 1071s downloaded 2026 bytes, file is 2026 bytes 1071s ok 146 1071s downloaded 76152 bytes, file is 76152 bytes 1071s ok 147 1071s downloaded 9351 bytes, file is 9351 bytes 1071s ok 148 1071s downloaded 12143 bytes, file is 12143 bytes 1071s ok 149 1071s downloaded 26535 bytes, file is 26535 bytes 1071s ok 150 1071s downloaded 9588 bytes, file is 9588 bytes 1071s ok 151 1071s downloaded 67932 bytes, file is 67932 bytes 1071s ok 152 1071s downloaded 22331 bytes, file is 22331 bytes 1071s ok 153 1071s downloaded 3429 bytes, file is 3429 bytes 1071s ok 154 1071s downloaded 10963 bytes, file is 10963 bytes 1071s ok 155 1071s downloaded 8357 bytes, file is 8357 bytes 1071s ok 156 1071s downloaded 36145 bytes, file is 36145 bytes 1071s ok 157 1071s downloaded 26757 bytes, file is 26757 bytes 1071s ok 158 1071s downloaded 177324 bytes, file is 177324 bytes 1071s ok 159 1071s downloaded 1243 bytes, file is 1243 bytes 1071s ok 160 1071s downloaded 15223 bytes, file is 15223 bytes 1071s ok 161 1071s downloaded 93367 bytes, file is 93367 bytes 1071s ok 162 1071s downloaded 14283 bytes, file is 14283 bytes 1071s ok 163 1071s downloaded 4784 bytes, file is 4784 bytes 1071s ok 164 1071s downloaded 51369 bytes, file is 51369 bytes 1071s ok 165 1071s downloaded 49852 bytes, file is 49852 bytes 1071s ok 166 1071s downloaded 5144 bytes, file is 5144 bytes 1071s ok 167 1071s downloaded 23397 bytes, file is 23397 bytes 1071s ok 168 1071s downloaded 68880 bytes, file is 68880 bytes 1071s ok 169 1071s downloaded 12096 bytes, file is 12096 bytes 1071s ok 170 1071s downloaded 26551 bytes, file is 26551 bytes 1071s ok 171 1071s downloaded 89521 bytes, file is 89521 bytes 1071s ok 172 1071s downloaded 5138 bytes, file is 5138 bytes 1071s ok 173 1071s downloaded 6693 bytes, file is 6693 bytes 1071s ok 174 1071s downloaded 135766 bytes, file is 135766 bytes 1071s ok 175 1071s downloaded 35484 bytes, file is 35484 bytes 1071s ok 176 1071s downloaded 33167 bytes, file is 33167 bytes 1071s ok 177 1071s downloaded 48839 bytes, file is 48839 bytes 1071s ok 178 1071s downloaded 36188 bytes, file is 36188 bytes 1071s ok 179 1071s downloaded 18756 bytes, file is 18756 bytes 1071s ok 180 1071s downloaded 43401 bytes, file is 43401 bytes 1071s ok 181 1071s downloaded 509 bytes, file is 509 bytes 1071s ok 182 1071s downloaded 19207 bytes, file is 19207 bytes 1071s ok 183 1071s downloaded 15530 bytes, file is 15530 bytes 1071s ok 184 1071s downloaded 123375 bytes, file is 123375 bytes 1071s ok 185 1071s downloaded 1617 bytes, file is 1617 bytes 1071s ok 186 1071s downloaded 59143 bytes, file is 59143 bytes 1071s ok 187 1071s downloaded 27882 bytes, file is 27882 bytes 1071s ok 188 1071s downloaded 19186 bytes, file is 19186 bytes 1071s ok 189 1071s downloaded 29844 bytes, file is 29844 bytes 1071s ok 190 1071s downloaded 7132 bytes, file is 7132 bytes 1071s ok 191 1071s downloaded 9019 bytes, file is 9019 bytes 1071s ok 192 1071s downloaded 77753 bytes, file is 77753 bytes 1071s ok 193 1071s downloaded 54047 bytes, file is 54047 bytes 1071s ok 194 1071s downloaded 10328 bytes, file is 10328 bytes 1071s ok 195 1071s downloaded 45444 bytes, file is 45444 bytes 1071s ok 196 1071s downloaded 39569 bytes, file is 39569 bytes 1071s ok 197 1071s downloaded 845528 bytes, file is 845528 bytes 1071s ok 198 1071s downloaded 372 bytes, file is 372 bytes 1071s ok 199 1071s downloaded 294 bytes, file is 294 bytes 1071s ok 200 1071s downloaded 294 bytes, file is 294 bytes 1071s ok 201 1071s downloaded 10623 bytes, file is 10623 bytes 1071s ok 202 1071s downloaded 8511 bytes, file is 8511 bytes 1071s ok 203 1071s downloaded 4483 bytes, file is 4483 bytes 1071s ok 204 1071s downloaded 90806 bytes, file is 90806 bytes 1071s ok 205 1071s downloaded 25417 bytes, file is 25417 bytes 1071s ok 206 1071s downloaded 14126 bytes, file is 14126 bytes 1071s ok 207 1071s downloaded 38625 bytes, file is 38625 bytes 1071s ok 208 1071s downloaded 454394 bytes, file is 454394 bytes 1071s ok 209 1071s downloaded 7952 bytes, file is 7952 bytes 1071s ok 210 1071s downloaded 7400 bytes, file is 7400 bytes 1071s ok 211 1071s downloaded 93207 bytes, file is 93207 bytes 1071s ok 212 1071s downloaded 50829 bytes, file is 50829 bytes 1071s ok 213 1071s downloaded 3862 bytes, file is 3862 bytes 1071s ok 214 1071s downloaded 31841 bytes, file is 31841 bytes 1071s ok 215 1071s downloaded 77077 bytes, file is 77077 bytes 1071s ok 216 1071s downloaded 50463 bytes, file is 50463 bytes 1071s ok 217 1071s downloaded 24001 bytes, file is 24001 bytes 1071s ok 218 1071s ok 1074s t/apache/byterange4.t ............... 1074s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1074s 1..153 1074s # Running under perl version 5.040000 for linux 1074s # Current time local: Sun Dec 1 10:11:57 2024 1074s # Current time GMT: Sun Dec 1 10:11:57 2024 1074s # Using Test.pm version 1.31 1074s # Using Apache/Test.pm version 1.44 1074s range: 0-0 1074s rc 206 1074s expect: '0' 1074s got: '0' 1074s ok 1 1074s range: 0-1 1074s rc 206 1074s expect: '00' 1074s got: '00' 1074s ok 2 1074s range: 0-2 1074s rc 206 1074s expect: '000' 1074s got: '000' 1074s ok 3 1074s range: 0-198 1074s rc 206 1074s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1074s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1074s ok 4 1074s range: 0-199 1074s rc 206 1074s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1074s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1074s ok 5 1074s range: 0-200 1074s rc 206 1074s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1074s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1074s ok 6 1074s range: 0-201 1074s rc 206 1074s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1074s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1074s ok 7 1074s range: 0-598 1074s rc 206 1074s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1074s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1074s ok 8 1074s range: 0-599 1074s rc 206 1074s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1074s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1074s ok 9 1074s range: 0-600 1074s rc 206 1074s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1074s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1074s ok 10 1074s range: 0-601 1074s rc 206 1074s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1074s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1074s ok 11 1074s range: 0-7798 1074s rc 206 1074s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s ok 12 1074s range: 0-7799 1074s rc 206 1074s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s ok 13 1074s range: 0-7800 1074s rc 206 1074s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s ok 14 1074s range: 0-7801 1074s rc 206 1074s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s ok 15 1074s range: 0-7998 1074s rc 206 1074s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 16 1074s range: 0-7999 1074s rc 206 1074s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 17 1074s range: 1-1 1074s rc 206 1074s expect: '0' 1074s got: '0' 1074s ok 18 1074s range: 1-2 1074s rc 206 1074s expect: '00' 1074s got: '00' 1074s ok 19 1074s range: 1-198 1074s rc 206 1074s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1074s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1074s ok 20 1074s range: 1-199 1074s rc 206 1074s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1074s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1074s ok 21 1074s range: 1-200 1074s rc 206 1074s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1074s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1074s ok 22 1074s range: 1-201 1074s rc 206 1074s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1074s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1074s ok 23 1074s range: 1-598 1074s rc 206 1074s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1074s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1074s ok 24 1074s range: 1-599 1074s rc 206 1074s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1074s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1074s ok 25 1074s range: 1-600 1074s rc 206 1074s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1074s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1074s ok 26 1074s range: 1-601 1074s rc 206 1074s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1074s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1074s ok 27 1074s range: 1-7798 1074s rc 206 1074s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s ok 28 1074s range: 1-7799 1074s rc 206 1074s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s ok 29 1074s range: 1-7800 1074s rc 206 1074s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s ok 30 1074s range: 1-7801 1074s rc 206 1074s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s ok 31 1074s range: 1-7998 1074s rc 206 1074s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 32 1074s range: 1-7999 1074s rc 206 1074s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 33 1074s range: 2-2 1074s rc 206 1074s expect: '0' 1074s got: '0' 1074s ok 34 1074s range: 2-198 1074s rc 206 1074s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1074s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1074s ok 35 1074s range: 2-199 1074s rc 206 1074s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1074s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1074s ok 36 1074s range: 2-200 1074s rc 206 1074s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1074s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1074s ok 37 1074s range: 2-201 1074s rc 206 1074s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1074s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1074s ok 38 1074s range: 2-598 1074s rc 206 1074s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1074s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1074s ok 39 1074s range: 2-599 1074s rc 206 1074s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1074s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1074s ok 40 1074s range: 2-600 1074s rc 206 1074s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1074s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1074s ok 41 1074s range: 2-601 1074s rc 206 1074s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1074s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1074s ok 42 1074s range: 2-7798 1074s rc 206 1074s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s ok 43 1074s range: 2-7799 1074s rc 206 1074s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s ok 44 1074s range: 2-7800 1074s rc 206 1074s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s ok 45 1074s range: 2-7801 1074s rc 206 1074s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s ok 46 1074s range: 2-7998 1074s rc 206 1074s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 47 1074s range: 2-7999 1074s rc 206 1074s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 48 1074s range: 198-198 1074s rc 206 1074s expect: '5' 1074s got: '5' 1074s ok 49 1074s range: 198-199 1074s rc 206 1074s expect: '50' 1074s got: '50' 1074s ok 50 1074s range: 198-200 1074s rc 206 1074s expect: '500' 1074s got: '500' 1074s ok 51 1074s range: 198-201 1074s rc 206 1074s expect: '5000' 1074s got: '5000' 1074s ok 52 1074s range: 198-598 1074s rc 206 1074s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1074s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1074s ok 53 1074s range: 198-599 1074s rc 206 1074s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1074s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1074s ok 54 1074s range: 198-600 1074s rc 206 1074s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1074s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1074s ok 55 1074s range: 198-601 1074s rc 206 1074s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1074s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1074s ok 56 1074s range: 198-7798 1074s rc 206 1074s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s ok 57 1074s range: 198-7799 1074s rc 206 1074s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s ok 58 1074s range: 198-7800 1074s rc 206 1074s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s ok 59 1074s range: 198-7801 1074s rc 206 1074s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s ok 60 1074s range: 198-7998 1074s rc 206 1074s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 61 1074s range: 198-7999 1074s rc 206 1074s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 62 1074s range: 199-199 1074s rc 206 1074s expect: '0' 1074s got: '0' 1074s ok 63 1074s range: 199-200 1074s rc 206 1074s expect: '00' 1074s got: '00' 1074s ok 64 1074s range: 199-201 1074s rc 206 1074s expect: '000' 1074s got: '000' 1074s ok 65 1074s range: 199-598 1074s rc 206 1074s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1074s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1074s ok 66 1074s range: 199-599 1074s rc 206 1074s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1074s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1074s ok 67 1074s range: 199-600 1074s rc 206 1074s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1074s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1074s ok 68 1074s range: 199-601 1074s rc 206 1074s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1074s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1074s ok 69 1074s range: 199-7798 1074s rc 206 1074s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s ok 70 1074s range: 199-7799 1074s rc 206 1074s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s ok 71 1074s range: 199-7800 1074s rc 206 1074s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s ok 72 1074s range: 199-7801 1074s rc 206 1074s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s ok 73 1074s range: 199-7998 1074s rc 206 1074s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 74 1074s range: 199-7999 1074s rc 206 1074s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 75 1074s range: 200-200 1074s rc 206 1074s expect: '0' 1074s got: '0' 1074s ok 76 1074s range: 200-201 1074s rc 206 1074s expect: '00' 1074s got: '00' 1074s ok 77 1074s range: 200-598 1074s rc 206 1074s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1074s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1074s ok 78 1074s range: 200-599 1074s rc 206 1074s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1074s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1074s ok 79 1074s range: 200-600 1074s rc 206 1074s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1074s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1074s ok 80 1074s range: 200-601 1074s rc 206 1074s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1074s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1074s ok 81 1074s range: 200-7798 1074s rc 206 1074s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s ok 82 1074s range: 200-7799 1074s rc 206 1074s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s ok 83 1074s range: 200-7800 1074s rc 206 1074s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s ok 84 1074s range: 200-7801 1074s rc 206 1074s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s ok 85 1074s range: 200-7998 1074s rc 206 1074s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 86 1074s range: 200-7999 1074s rc 206 1074s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 87 1074s range: 201-201 1074s rc 206 1074s expect: '0' 1074s got: '0' 1074s ok 88 1074s range: 201-598 1074s rc 206 1074s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1074s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1074s ok 89 1074s range: 201-599 1074s rc 206 1074s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1074s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1074s ok 90 1074s range: 201-600 1074s rc 206 1074s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1074s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1074s ok 91 1074s range: 201-601 1074s rc 206 1074s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1074s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1074s ok 92 1074s range: 201-7798 1074s rc 206 1074s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s ok 93 1074s range: 201-7799 1074s rc 206 1074s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s ok 94 1074s range: 201-7800 1074s rc 206 1074s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s ok 95 1074s range: 201-7801 1074s rc 206 1074s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s ok 96 1074s range: 201-7998 1074s rc 206 1074s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 97 1074s range: 201-7999 1074s rc 206 1074s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 98 1074s range: 598-598 1074s rc 206 1074s expect: '5' 1074s got: '5' 1074s ok 99 1074s range: 598-599 1074s rc 206 1074s expect: '50' 1074s got: '50' 1074s ok 100 1074s range: 598-600 1074s rc 206 1074s expect: '500' 1074s got: '500' 1074s ok 101 1074s range: 598-601 1074s rc 206 1074s expect: '5001' 1074s got: '5001' 1074s ok 102 1074s range: 598-7798 1074s rc 206 1074s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s ok 103 1074s range: 598-7799 1074s rc 206 1074s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s ok 104 1074s range: 598-7800 1074s rc 206 1074s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s ok 105 1074s range: 598-7801 1074s rc 206 1074s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s ok 106 1074s range: 598-7998 1074s rc 206 1074s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 107 1074s range: 598-7999 1074s rc 206 1074s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 108 1074s range: 599-599 1074s rc 206 1074s expect: '0' 1074s got: '0' 1074s ok 109 1074s range: 599-600 1074s rc 206 1074s expect: '00' 1074s got: '00' 1074s ok 110 1074s range: 599-601 1074s rc 206 1074s expect: '001' 1074s got: '001' 1074s ok 111 1074s range: 599-7798 1074s rc 206 1074s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s ok 112 1074s range: 599-7799 1074s rc 206 1074s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s ok 113 1074s range: 599-7800 1074s rc 206 1074s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s ok 114 1074s range: 599-7801 1074s rc 206 1074s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s ok 115 1074s range: 599-7998 1074s rc 206 1074s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 116 1074s range: 599-7999 1074s rc 206 1074s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 117 1074s range: 600-600 1074s rc 206 1074s expect: '0' 1074s got: '0' 1074s ok 118 1074s range: 600-601 1074s rc 206 1074s expect: '01' 1074s got: '01' 1074s ok 119 1074s range: 600-7798 1074s rc 206 1074s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s ok 120 1074s range: 600-7799 1074s rc 206 1074s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s ok 121 1074s range: 600-7800 1074s rc 206 1074s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s ok 122 1074s range: 600-7801 1074s rc 206 1074s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s ok 123 1074s range: 600-7998 1074s rc 206 1074s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 124 1074s range: 600-7999 1074s rc 206 1074s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 125 1074s range: 601-601 1074s rc 206 1074s expect: '1' 1074s got: '1' 1074s ok 126 1074s range: 601-7798 1074s rc 206 1074s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1074s ok 127 1074s range: 601-7799 1074s rc 206 1074s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1074s ok 128 1074s range: 601-7800 1074s rc 206 1074s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1074s ok 129 1074s range: 601-7801 1074s rc 206 1074s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1074s ok 130 1074s range: 601-7998 1074s rc 206 1074s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 131 1074s range: 601-7999 1074s rc 206 1074s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 132 1074s range: 7798-7798 1074s rc 206 1074s expect: '5' 1074s got: '5' 1074s ok 133 1074s range: 7798-7799 1074s rc 206 1074s expect: '50' 1074s got: '50' 1074s ok 134 1074s range: 7798-7800 1074s rc 206 1074s expect: '501' 1074s got: '501' 1074s ok 135 1074s range: 7798-7801 1074s rc 206 1074s expect: '5019' 1074s got: '5019' 1074s ok 136 1074s range: 7798-7998 1074s rc 206 1074s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 137 1074s range: 7798-7999 1074s rc 206 1074s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 138 1074s range: 7799-7799 1074s rc 206 1074s expect: '0' 1074s got: '0' 1074s ok 139 1074s range: 7799-7800 1074s rc 206 1074s expect: '01' 1074s got: '01' 1074s ok 140 1074s range: 7799-7801 1074s rc 206 1074s expect: '019' 1074s got: '019' 1074s ok 141 1074s range: 7799-7998 1074s rc 206 1074s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 142 1074s range: 7799-7999 1074s rc 206 1074s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 143 1074s range: 7800-7800 1074s rc 206 1074s expect: '1' 1074s got: '1' 1074s ok 144 1074s range: 7800-7801 1074s rc 206 1074s expect: '19' 1074s got: '19' 1074s ok 145 1074s range: 7800-7998 1074s rc 206 1074s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 146 1074s range: 7800-7999 1074s rc 206 1074s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 147 1074s range: 7801-7801 1074s rc 206 1074s expect: '9' 1074s got: '9' 1074s ok 148 1074s range: 7801-7998 1074s rc 206 1074s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1074s ok 149 1074s range: 7801-7999 1074s rc 206 1074s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1074s ok 150 1074s range: 7998-7998 1074s rc 206 1074s expect: '0' 1074s got: '0' 1074s ok 151 1074s range: 7998-7999 1074s rc 206 1074s expect: '00' 1074s got: '00' 1074s ok 152 1074s range: 7999-7999 1074s rc 206 1074s expect: '0' 1074s got: '0' 1074s ok 153 1074s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1074s ok 1076s t/apache/byterange5.t ............... 1076s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1076s 1..5 1076s # Running under perl version 5.040000 for linux 1076s # Current time local: Sun Dec 1 10:12:00 2024 1076s # Current time GMT: Sun Dec 1 10:12:00 2024 1076s # Using Test.pm version 1.31 1076s # Using Apache/Test.pm version 1.44 1076s ok 1 1076s ok 2 1076s ok 3 1076s ok 4 1076s ok 5 1076s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1076s ok 1079s t/apache/byterange6.t ............... 1079s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1079s 1..53 1079s # Running under perl version 5.040000 for linux 1079s # Current time local: Sun Dec 1 10:12:02 2024 1079s # Current time GMT: Sun Dec 1 10:12:02 2024 1079s # Using Test.pm version 1.31 1079s # Using Apache/Test.pm version 1.44 1079s # expecting range 0-100 1079s # expecting range 1000-1001 1079s ok 1 1079s # expecting range 0-100 1079s # expecting range 1000-1001 1079s ok 2 1079s # expecting range 0-100 1079s # expecting range 1000-1001 1079s ok 3 1079s # expecting range 1-100 1079s # expecting range 1000-1001 1079s ok 4 1079s # expecting range 1-100 1079s # expecting range 1000-1001 1079s ok 5 1079s # expecting range 1-100 1079s # expecting range 1000-1001 1079s ok 6 1079s # expecting range 0-100 1079s # expecting range 1000-1001 1079s # expecting range 5-6 1079s ok 7 1079s # expecting range 0-100 1079s # expecting range 1000-1001 1079s # expecting range 5-6 1079s ok 8 1079s # expecting range 0-100 1079s # expecting range 1000-1001 1079s # expecting range 5-6 1079s ok 9 1079s # expecting range 1-100 1079s # expecting range 1000-1001 1079s # expecting range 5-6 1079s ok 10 1079s # expecting range 1-100 1079s # expecting range 1000-1001 1079s # expecting range 5-6 1079s ok 11 1079s # expecting range 1-100 1079s # expecting range 1000-1001 1079s # expecting range 5-6 1079s ok 12 1079s # expecting range 1-100 1079s # expecting range 1000-1001 1079s ok 13 1079s # expecting range 1-100 1079s # expecting range 1000-1001 1079s ok 14 1079s # expecting range 1-100 1079s # expecting range 1000-1001 1079s ok 15 1079s # expecting range 1-100 1079s # expecting range 1000-1001 1079s ok 16 1079s # expecting range 0-70 1079s # expecting range 72-100 1079s # expecting range 1000-1001 1079s ok 17 1079s # expecting range 0-100 1079s # expecting range 1000-1001 1079s ok 18 1079s # expecting range 1-100 1079s # expecting range 1000-1001 1079s ok 19 1079s # expecting range 1-100 1079s # expecting range 1000-1001 1079s ok 20 1079s # expecting range 0-100 1079s # expecting range 1000-1001 1079s ok 21 1079s # expecting range 0-100 1079s # expecting range 1000-1001 1079s ok 22 1079s # expecting range 0-101 1079s # expecting range 1000-1001 1079s ok 23 1079s # expecting range 0-100 1079s # expecting range 1000-1001 1079s ok 24 1079s # expecting range 0-100 1079s # expecting range 1000-1001 1079s ok 25 1079s # expecting range 0-101 1079s # expecting range 1000-1001 1079s ok 26 1079s # expecting range 0-100 1079s # expecting range 1000-1001 1079s ok 27 1079s # expecting range 0-100 1079s # expecting range 1000-1001 1079s ok 28 1079s # expecting range 0-101 1079s # expecting range 1000-1001 1079s ok 29 1079s # expecting range 1-10 1079s # expecting range 99-99 1079s ok 30 1079s # expecting range 1-10 1079s # expecting range 99-99 1079s ok 31 1079s # expecting range 1-11 1079s # expecting range 99-99 1079s ok 32 1079s # expecting range 0-10 1079s # expecting range 99-99 1079s ok 33 1079s # expecting range 0-10 1079s # expecting range 99-99 1079s ok 34 1079s # expecting range 0-11 1079s # expecting range 99-99 1079s ok 35 1079s # expecting range 0-12 1079s # expecting range 99-99 1079s ok 36 1079s # expecting range 0-13 1079s # expecting range 99-99 1079s ok 37 1079s # expecting range 1-11 1079s # expecting range 99-99 1079s ok 38 1079s # expecting range 1-12 1079s # expecting range 99-99 1079s ok 39 1079s # expecting range 1-13 1079s # expecting range 99-99 1079s ok 40 1079s # expecting range 1-10 1079s # expecting range 99-99 1079s ok 41 1079s # expecting range 1-11 1079s # expecting range 99-99 1079s ok 42 1079s # expecting range 1-10 1079s # expecting range 99-99 1079s ok 43 1079s # expecting range 0-11 1079s # expecting range 99-99 1079s ok 44 1079s # expecting range 1-10 1079s # expecting range 99-99 1079s ok 45 1079s # expecting range 1-20 1079s # expecting range 99-99 1079s ok 46 1079s # expecting range 1-20 1079s # expecting range 99-99 1079s ok 47 1079s # expecting range 1-20 1079s # expecting range 99-99 1079s ok 48 1079s # expecting range 1-21 1079s # expecting range 99-99 1079s ok 49 1079s # expecting range 5-12 1079s # expecting range 99-99 1079s ok 50 1079s # expecting range 1-10 1079s # expecting range 99-99 1079s ok 51 1079s # expecting range 5-10 1079s # expecting range 1-3 1079s # expecting range 99-99 1079s ok 52 1079s # expecting range 0-1 1079s # expecting range 7999-7999 1079s ok 53 1079s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1079s ok 1082s t/apache/byterange7.t ............... 1082s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1082s 1..24 1082s # Running under perl version 5.040000 for linux 1082s # Current time local: Sun Dec 1 10:12:05 2024 1082s # Current time GMT: Sun Dec 1 10:12:05 2024 1082s # Using Test.pm version 1.31 1082s # Using Apache/Test.pm version 1.44 1082s Got 206 Range: 'bytes 0-1/40001' 1082s body length 2 1082s Content-Length: 2 1082s ok 1 1082s Got 206 multipart/byteranges 1082s body length 196 1082s Content-Length: 196 1082s ok 2 1082s Got 206 multipart/byteranges 1082s body length 900 1082s Content-Length: 900 1082s ok 3 1082s Got 206 multipart/byteranges 1082s body length 4500 1082s ok 4 1082s Got 206 multipart/byteranges 1082s body length 9000 1082s ok 5 1082s Got 200 1082s ok 6 1082s Got 200 1082s ok 7 1082s Got 200 1082s ok 8 1082s Got 200 1082s ok 9 1082s Got 200 1082s ok 10 1082s Got 200 1082s ok 11 1082s Got 200 1082s ok 12 1082s Got 200 1082s ok 13 1082s Got 200 1082s ok 14 1082s Got 200 1082s ok 15 1082s Got 200 1082s ok 16 1082s Got 200 1082s ok 17 1082s Got 200 1082s ok 18 1082s Got 200 1082s ok 19 1082s Sending '1000-200000', expecting 206 1082s Got 206 Range: 'bytes 1000-40000/40001' 1082s ok 20 1082s Sending '100000-110000', expecting 416 1082s Got 416 1082s ok 21 1082s Sending '100000-110000,1000-2000', expecting 206 1082s Got 206 Range: 'bytes 1000-2000/40001' 1082s ok 22 1082s Sending '100000-110000,2000-1000', expecting 200 1082s Got 200 1082s ok 23 1082s Sending '100000-110000,200000-', expecting 416 1082s Got 416 1082s ok 24 1082s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1082s ok 1085s t/apache/cfg_getline.t .............. 1085s 1..116 1085s # Running under perl version 5.040000 for linux 1085s # Current time local: Sun Dec 1 10:12:08 2024 1085s # Current time GMT: Sun Dec 1 10:12:08 2024 1085s # Using Test.pm version 1.31 1085s # Using Apache/Test.pm version 1.44 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 100 1085s ok 1 1085s ok 2 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 196 1085s ok 3 1085s ok 4 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 197 1085s ok 5 1085s ok 6 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 198 1085s ok 7 1085s ok 8 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 199 1085s ok 9 1085s ok 10 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 200 1085s ok 11 1085s ok 12 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 201 1085s ok 13 1085s ok 14 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 202 1085s ok 15 1085s ok 16 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 396 1085s ok 17 1085s ok 18 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 397 1085s ok 19 1085s ok 20 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 398 1085s ok 21 1085s ok 22 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 399 1085s ok 23 1085s ok 24 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 400 1085s ok 25 1085s ok 26 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 401 1085s ok 27 1085s ok 28 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 402 1085s ok 29 1085s ok 30 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 596 1085s ok 31 1085s ok 32 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 597 1085s ok 33 1085s ok 34 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 598 1085s ok 35 1085s ok 36 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 599 1085s ok 37 1085s ok 38 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 600 1085s ok 39 1085s ok 40 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 601 1085s ok 41 1085s ok 42 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 602 1085s ok 43 1085s ok 44 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1016 1085s ok 45 1085s ok 46 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1017 1085s ok 47 1085s ok 48 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1018 1085s ok 49 1085s ok 50 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1019 1085s ok 51 1085s ok 52 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1020 1085s ok 53 1085s ok 54 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1021 1085s ok 55 1085s ok 56 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1022 1085s ok 57 1085s ok 58 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1023 1085s ok 59 1085s ok 60 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1024 1085s ok 61 1085s ok 62 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1025 1085s ok 63 1085s ok 64 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1026 1085s ok 65 1085s ok 66 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1027 1085s ok 67 1085s ok 68 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1028 1085s ok 69 1085s ok 70 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1029 1085s ok 71 1085s ok 72 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 1030 1085s ok 73 1085s ok 74 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8170 1085s ok 75 1085s ok 76 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8171 1085s ok 77 1085s ok 78 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8172 1085s ok 79 1085s ok 80 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8173 1085s ok 81 1085s ok 82 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8174 1085s ok 83 1085s ok 84 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8175 1085s ok 85 1085s ok 86 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8176 1085s ok 87 1085s ok 88 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8177 1085s ok 89 1085s ok 90 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8178 1085s ok 91 1085s ok 92 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8179 1085s ok 93 1085s ok 94 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8180 1085s ok 95 1085s ok 96 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8181 1085s ok 97 1085s ok 98 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8182 1085s ok 99 1085s ok 100 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8183 1085s ok 101 1085s ok 102 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8184 1085s ok 103 1085s ok 104 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8185 1085s ok 105 1085s ok 106 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8186 1085s ok 107 1085s ok 108 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8187 1085s ok 109 1085s ok 110 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8188 1085s ok 111 1085s ok 112 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8189 1085s ok 113 1085s ok 114 1085s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s Got rc 200 for length 8190 1085s ok 115 1085s ok 116 1085s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1085s ok 1088s t/apache/chunkinput.t ............... 1088s 1..37 1088s # Running under perl version 5.040000 for linux 1088s # Current time local: Sun Dec 1 10:12:11 2024 1088s # Current time GMT: Sun Dec 1 10:12:11 2024 1088s # Using Test.pm version 1.31 1088s # Using Apache/Test.pm version 1.44 1088s testing default 1088s ok 1 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 200 OK' 1088s # received: 'HTTP/1.1 200 OK' 1088s ok 2 1088s # testing : trailer (pid) 1088s # expected: '992988' 1088s # received: '992988' 1088s ok 3 1088s ok 4 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 404 Not Found' 1088s # received: 'HTTP/1.1 404 Not Found' 1088s ok 5 1088s ok 6 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 200 OK' 1088s # received: 'HTTP/1.1 200 OK' 1088s ok 7 1088s ok 8 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 404 Not Found' 1088s # received: 'HTTP/1.1 404 Not Found' 1088s ok 9 1088s ok 10 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 200 OK' 1088s # received: 'HTTP/1.1 200 OK' 1088s ok 11 1088s ok 12 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 404 Not Found' 1088s # received: 'HTTP/1.1 404 Not Found' 1088s ok 13 1088s ok 14 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 200 OK' 1088s # received: 'HTTP/1.1 200 OK' 1088s ok 15 1088s ok 16 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 404 Not Found' 1088s # received: 'HTTP/1.1 404 Not Found' 1088s ok 17 1088s ok 18 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 200 OK' 1088s # received: 'HTTP/1.1 200 OK' 1088s ok 19 1088s ok 20 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 404 Not Found' 1088s # received: 'HTTP/1.1 404 Not Found' 1088s ok 21 1088s ok 22 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 400 Bad Request' 1088s # received: 'HTTP/1.1 400 Bad Request' 1088s ok 23 1088s ok 24 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 400 Bad Request' 1088s # received: 'HTTP/1.1 400 Bad Request' 1088s ok 25 1088s ok 26 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 413 Request Entity Too Large' 1088s # received: 'HTTP/1.1 413 Request Entity Too Large' 1088s ok 27 1088s ok 28 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 413 Request Entity Too Large' 1088s # received: 'HTTP/1.1 413 Request Entity Too Large' 1088s ok 29 1088s ok 30 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 400 Bad Request' 1088s # received: 'HTTP/1.1 400 Bad Request' 1088s ok 31 1088s ok 32 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 400 Bad Request' 1088s # received: 'HTTP/1.1 400 Bad Request' 1088s ok 33 1088s ok 34 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 400 Bad Request' 1088s # received: 'HTTP/1.1 400 Bad Request' 1088s ok 35 1088s ok 36 1088s # testing : response codes 1088s # expected: 'HTTP/1.1 400 Bad Request' 1088s # received: 'HTTP/1.1 400 Bad Request' 1088s ok 37 1088s ok 1091s t/apache/contentlength.t ............ 1091s 1..24 1091s # Running under perl version 5.040000 for linux 1091s # Current time local: Sun Dec 1 10:12:14 2024 1091s # Current time GMT: Sun Dec 1 10:12:14 2024 1091s # Using Test.pm version 1.31 1091s # Using Apache/Test.pm version 1.44 1091s testing default 1091s ok 1 1091s # testing : response codes POST for /echo_post with Content-Length: 1091s # expected: 'HTTP/1.1 400 Bad Request' 1091s # received: 'HTTP/1.1 400 Bad Request' 1091s ok 2 1091s ok 3 1091s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1091s # expected: 'HTTP/1.1 400 Bad Request' 1091s # received: 'HTTP/1.1 400 Bad Request' 1091s ok 4 1091s ok 5 1091s # testing : response codes POST for /echo_post with Content-Length: 0 1091s # expected: 'HTTP/1.1 200 OK' 1091s # received: 'HTTP/1.1 200 OK' 1091s ok 6 1091s ok 7 1091s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 1091s # expected: 'HTTP/1.1 404 Not Found' 1091s # received: 'HTTP/1.1 404 Not Found' 1091s ok 8 1091s ok 9 1091s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 1091s # expected: 'HTTP/1.1 200 OK' 1091s # received: 'HTTP/1.1 200 OK' 1091s ok 10 1091s ok 11 1091s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 1091s # expected: 'HTTP/1.1 404 Not Found' 1091s # received: 'HTTP/1.1 404 Not Found' 1091s ok 12 1091s ok 13 1091s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 1091s # expected: 'HTTP/1.1 400 Bad Request' 1091s # received: 'HTTP/1.1 400 Bad Request' 1091s ok 14 1091s ok 15 1091s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 1091s # expected: 'HTTP/1.1 400 Bad Request' 1091s # received: 'HTTP/1.1 400 Bad Request' 1091s ok 16 1091s ok 17 1091s # testing : response codes POST for /echo_post with Content-Length: -1 1091s # expected: 'HTTP/1.1 400 Bad Request' 1091s # received: 'HTTP/1.1 400 Bad Request' 1091s ok 18 1091s ok 19 1091s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 1091s # expected: 'HTTP/1.1 400 Bad Request' 1091s # received: 'HTTP/1.1 400 Bad Request' 1091s ok 20 1091s ok 21 1091s # testing : response codes POST for /echo_post with Content-Length: 123abc 1091s # expected: 'HTTP/1.1 400 Bad Request' 1091s # received: 'HTTP/1.1 400 Bad Request' 1091s ok 22 1091s ok 23 1091s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 1091s # expected: 'HTTP/1.1 400 Bad Request' 1091s # received: 'HTTP/1.1 400 Bad Request' 1091s ok 24 1091s ok 1093s t/apache/errordoc.t ................. 1093s 1..14 1093s # Running under perl version 5.040000 for linux 1093s # Current time local: Sun Dec 1 10:12:17 2024 1093s # Current time GMT: Sun Dec 1 10:12:17 2024 1093s # Using Test.pm version 1.31 1093s # Using Apache/Test.pm version 1.44 1093s # testing : notfound.html code 1093s # expected: 404 1093s # received: '404' 1093s ok 1 1093s # testing : notfound.html content 1093s # expected: qr/per-server 404/ 1093s # received: 'per-server 404' 1093s ok 2 1093s # testing : /inherit/notfound.html code 1093s # expected: 404 1093s # received: '404' 1093s ok 3 1093s # testing : /inherit/notfound.html content 1093s # expected: qr/per-server 404/ 1093s # received: 'per-server 404' 1093s ok 4 1093s # testing : /redefine/notfound.html code 1093s # expected: 404 1093s # received: '404' 1093s ok 5 1093s # testing : /redefine/notfound.html content 1093s # expected: 'per-dir 404' 1093s # received: 'per-dir 404' 1093s ok 6 1093s # testing : /redefine/notfound.html code 1093s # expected: 404 1093s # received: '404' 1093s ok 7 1093s # testing : /redefine/notfound.html content 1093s # expected: qr/Not Found/ 1093s # received: ' 1093s # 1093s # 404 Not Found 1093s # 1093s #

Not Found

1093s #

The requested URL was not found on this server.

1093s # ' 1093s ok 8 1093s # testing : /merge/notfound.html code 1093s # expected: 404 1093s # received: '404' 1093s ok 9 1093s # testing : /merge/notfound.html content 1093s # expected: 'testing merge' 1093s # received: 'testing merge' 1093s ok 10 1093s # testing : /merge/merge2/notfound.html code 1093s # expected: 404 1093s # received: '404' 1093s ok 11 1093s # testing : /merge/merge2/notfound.html content 1093s # expected: 'testing merge' 1093s # received: 'testing merge' 1093s ok 12 1093s # testing : /bounce/notfound.html code 1093s # expected: 404 1093s # received: '404' 1093s ok 13 1093s # testing : /bounce/notfound.html content 1093s # expected: qr/expire test/ 1093s # received: ' 1093s # expire test 1093s # expire test 1093s # ' 1093s ok 14 1093s ok 1096s t/apache/etags.t .................... 1096s # Checking for existence of FileETag directive 1096s # Returned 200: 1096s 1..61 1096s # Running under perl version 5.040000 for linux 1096s # Current time local: Sun Dec 1 10:12:19 2024 1096s # Current time GMT: Sun Dec 1 10:12:19 2024 1096s # Using Test.pm version 1.31 1096s # Using Apache/Test.pm version 1.44 1096s # --- 1096s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1096s # Expecting two components in ETag field 1096s # Received "b-61fafa7f73d80" 1096s ok 1 1096s # --- 1096s # HEAD /apache/etags/mis/test.txt 1096s # Expecting three components in ETag field 1096s # Received "7d05e-b-61fafa7f73d80" 1096s ok 2 1096s # --- 1096s # HEAD /apache/etags/none/ms/test.txt 1096s # Expecting two components in ETag field 1096s # Received "b-61fafa7f73d80" 1096s ok 3 1096s # --- 1096s # HEAD /apache/etags/m/minus-ms/test.txt 1096s # Expecting field to be absent 1096s # Received "b-61fafa7f73d80" 1096s ok 4 1096s # --- 1096s # HEAD /apache/etags/is/test.txt 1096s # Expecting two components in ETag field 1096s # Received "7d02b-b" 1096s ok 5 1096s # --- 1096s # HEAD /apache/etags/m/minus-mis/test.txt 1096s # Expecting field to be absent 1096s # Received "b-61fafa7f73d80" 1096s ok 6 1096s # --- 1096s # HEAD /apache/etags/all/mi/test.txt 1096s # Expecting two components in ETag field 1096s # Received "7d004-61fafa7f73d80" 1096s ok 7 1096s # --- 1096s # HEAD /apache/etags/all/minus-i/test.txt 1096s # Expecting two components in ETag field 1096s # Received "b-61fafa7f73d80" 1096s ok 8 1096s # --- 1096s # HEAD /apache/etags/all/is/test.txt 1096s # Expecting two components in ETag field 1096s # Received "7cffe-b" 1096s ok 9 1096s # --- 1096s # HEAD /apache/etags/all/inherit/test.txt 1096s # Expecting three components in ETag field 1096s # Received "7cffb-b-61fafa7f73d80" 1096s ok 10 1096s # --- 1096s # HEAD /apache/etags/none/plus-ms/test.txt 1096s # Expecting two components in ETag field 1096s # Received "b-61fafa7f73d80" 1096s ok 11 1096s # --- 1096s # HEAD /apache/etags/all/minus-ms/test.txt 1096s # Expecting one component in ETag field 1096s # Received "7d016" 1096s ok 12 1096s # --- 1096s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1096s # Expecting one component in ETag field 1096s # Received "7d097" 1096s ok 13 1096s # --- 1096s # HEAD /apache/etags/m/plus-mi/test.txt 1096s # Expecting two components in ETag field 1096s # Received "7d04e-61fafa7f73d80" 1096s ok 14 1096s # --- 1096s # HEAD /apache/etags/none/plus-i/test.txt 1096s # Expecting one component in ETag field 1096s # Received "7d07a" 1096s ok 15 1096s # --- 1096s # HEAD /apache/etags/m/minus-i/test.txt 1096s # Expecting field to be absent 1096s # Received "61fafa7f73d80" 1096s ok 16 1096s # --- 1096s # HEAD /apache/etags/i/test.txt 1096s # Expecting one component in ETag field 1096s # Received "7d028" 1096s ok 17 1096s # --- 1096s # HEAD /apache/etags/none/plus-m/test.txt 1096s # Expecting one component in ETag field 1096s # Received "61fafa7f73d80" 1096s ok 18 1096s # --- 1096s # HEAD /apache/etags/all/minus-is/test.txt 1096s # Expecting one component in ETag field 1096s # Received "61fafa7f73d80" 1096s ok 19 1096s # --- 1096s # HEAD /apache/etags/none/m/test.txt 1096s # Expecting one component in ETag field 1096s # Received "61fafa7f73d80" 1096s ok 20 1096s # --- 1096s # HEAD /apache/etags/none/plus-mi/test.txt 1096s # Expecting two components in ETag field 1096s # Received "7d083-61fafa7f73d80" 1096s ok 21 1096s # --- 1096s # HEAD /apache/etags/all/minus-mi/test.txt 1096s # Expecting one component in ETag field 1096s # Received "b" 1096s ok 22 1096s # --- 1096s # HEAD /apache/etags/s/test.txt 1096s # Expecting one component in ETag field 1096s # Received "b" 1096s ok 23 1096s # --- 1096s # HEAD /apache/etags/all/mis/test.txt 1096s # Expecting three components in ETag field 1096s # Received "7d01c-b-61fafa7f73d80" 1096s ok 24 1096s # --- 1096s # HEAD /apache/etags/none/plus-is/test.txt 1096s # Expecting two components in ETag field 1096s # Received "7d07d-b" 1096s ok 25 1096s # --- 1096s # HEAD /apache/etags/all/minus-m/test.txt 1096s # Expecting two components in ETag field 1096s # Received "7d00d-b" 1096s ok 26 1096s # --- 1096s # HEAD /apache/etags/all/ms/test.txt 1096s # Expecting two components in ETag field 1096s # Received "b-61fafa7f73d80" 1096s ok 27 1096s # --- 1096s # HEAD /apache/etags/all/minus-s/test.txt 1096s # Expecting two components in ETag field 1096s # Received "7d019-61fafa7f73d80" 1096s ok 28 1096s # --- 1096s # HEAD /apache/etags/m/plus-is/test.txt 1096s # Expecting three components in ETag field 1096s # Received "7d048-b-61fafa7f73d80" 1096s ok 29 1096s # --- 1096s # HEAD /apache/etags/all/i/test.txt 1096s # Expecting one component in ETag field 1096s # Received "7cff9" 1096s ok 30 1096s # --- 1096s # HEAD /apache/etags/all/s/test.txt 1096s # Expecting one component in ETag field 1096s # Received "b" 1096s ok 31 1096s # --- 1096s # HEAD /apache/etags/none/plus-s/test.txt 1096s # Expecting one component in ETag field 1096s # Received "b" 1096s ok 32 1096s # --- 1096s # HEAD /apache/etags/m/test.txt 1096s # Expecting one component in ETag field 1096s # Received "61fafa7f73d80" 1096s ok 33 1096s # --- 1096s # HEAD /apache/etags/m/plus-mis/test.txt 1096s # Expecting three components in ETag field 1096s # Received "7d051-b-61fafa7f73d80" 1096s ok 34 1096s # --- 1096s # HEAD /apache/etags/none/is/test.txt 1096s # Expecting two components in ETag field 1096s # Received "7d06b-b" 1096s ok 35 1096s # --- 1096s # HEAD /apache/etags/all/test.txt 1096s # Expecting three components in ETag field 1096s # Received "7d023-b-61fafa7f73d80" 1096s ok 36 1096s # --- 1096s # HEAD /apache/etags/m/minus-is/test.txt 1096s # Expecting field to be absent 1096s # Received "61fafa7f73d80" 1096s ok 37 1096s # --- 1096s # HEAD /apache/etags/all/m/test.txt 1096s # Expecting one component in ETag field 1096s # Received "61fafa7f73d80" 1096s ok 38 1096s # --- 1096s # HEAD /apache/etags/all/minus-mis/test.txt 1096s # Expecting field to be absent 1096s # Received "b-61fafa7f73d80" 1096s ok 39 1096s # --- 1096s # HEAD /apache/etags/none/s/test.txt 1096s # Expecting one component in ETag field 1096s # Received "b" 1096s ok 40 1096s # --- 1096s # HEAD /apache/etags/mi/test.txt 1096s # Expecting two components in ETag field 1096s # Received "7d05b-61fafa7f73d80" 1096s ok 41 1096s # --- 1096s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1096s # Expecting field to be absent 1096s # Received "b-61fafa7f73d80" 1096s ok 42 1096s # --- 1096s # HEAD /apache/etags/none/plus-mis/test.txt 1096s # Expecting three components in ETag field 1096s # Received "7d09b-b-61fafa7f73d80" 1096s ok 43 1096s # --- 1096s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1096s # Expecting one component in ETag field 1096s # Received "b" 1096s ok 44 1096s # --- 1096s # HEAD /apache/etags/m/minus-s/test.txt 1096s # Expecting field to be absent 1096s # Received "61fafa7f73d80" 1096s ok 45 1096s # --- 1096s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1096s # Expecting two components in ETag field 1096s # Received "7d08e-b" 1096s ok 46 1096s # --- 1096s # HEAD /apache/etags/m/plus-ms/test.txt 1096s # Expecting two components in ETag field 1096s # Received "b-61fafa7f73d80" 1096s ok 47 1096s # --- 1096s # HEAD /apache/etags/m/plus-m/test.txt 1096s # Expecting one component in ETag field 1096s # Received "61fafa7f73d80" 1096s ok 48 1096s # --- 1096s # HEAD /apache/etags/m/minus-mi/test.txt 1096s # Expecting field to be absent 1096s # Received "b-61fafa7f73d80" 1096s ok 49 1096s # --- 1096s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1096s # Expecting two components in ETag field 1096s # Received "7d09a-61fafa7f73d80" 1096s ok 50 1096s # --- 1096s # HEAD /apache/etags/default/test.txt 1096s # Expecting two components in ETag field 1096s # Received "b-61fafa7f73d80" 1096s ok 51 1096s # --- 1096s # HEAD /apache/etags/m/minus-m/test.txt 1096s # Expecting field to be absent 1096s # Received "b-61fafa7f73d80" 1096s ok 52 1096s # --- 1096s # HEAD /apache/etags/none/inherit/test.txt 1096s # Expecting field to be absent 1096s # ETag field is missing 1096s ok 53 1096s # --- 1096s # HEAD /apache/etags/none/test.txt 1096s # Expecting field to be absent 1096s # ETag field is missing 1096s ok 54 1096s # --- 1096s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1096s # Expecting one component in ETag field 1096s # Received "61fafa7f73d80" 1096s ok 55 1096s # --- 1096s # HEAD /apache/etags/none/mi/test.txt 1096s # Expecting two components in ETag field 1096s # Received "7d071-61fafa7f73d80" 1096s ok 56 1096s # --- 1096s # HEAD /apache/etags/none/i/test.txt 1096s # Expecting one component in ETag field 1096s # Received "7d066" 1096s ok 57 1096s # --- 1096s # HEAD /apache/etags/m/plus-i/test.txt 1096s # Expecting two components in ETag field 1096s # Received "7d045-61fafa7f73d80" 1096s ok 58 1096s # --- 1096s # HEAD /apache/etags/none/mis/test.txt 1096s # Expecting three components in ETag field 1096s # Received "7d074-b-61fafa7f73d80" 1096s ok 59 1096s # --- 1096s # HEAD /apache/etags/ms/test.txt 1096s # Expecting two components in ETag field 1096s # Received "b-61fafa7f73d80" 1096s ok 60 1096s # --- 1096s # HEAD /apache/etags/m/plus-s/test.txt 1096s # Expecting two components in ETag field 1096s # Received "b-61fafa7f73d80" 1096s ok 61 1096s ok 1100s t/apache/expr.t ..................... 1100s 1..229 1100s # Running under perl version 5.040000 for linux 1100s # Current time local: Sun Dec 1 10:12:22 2024 1100s # Current time GMT: Sun Dec 1 10:12:22 2024 1100s # Using Test.pm version 1.31 1100s # Using Apache/Test.pm version 1.44 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true" should evaluate to true, got true 1100s ok 1 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "false" should evaluate to false, got false 1100s ok 2 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s Should get parse error for "foo", got parse error 1100s ok 3 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "1 -eq 01" should evaluate to true, got true 1100s ok 4 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "1 -eq 2" should evaluate to false, got false 1100s ok 5 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "1 -ne 2" should evaluate to true, got true 1100s ok 6 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "1 -ne 1" should evaluate to false, got false 1100s ok 7 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "1 -lt 02" should evaluate to true, got true 1100s ok 8 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "1 -lt 1" should evaluate to false, got false 1100s ok 9 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "1 -le 2" should evaluate to true, got true 1100s ok 10 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "1 -le 1" should evaluate to true, got true 1100s ok 11 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "2 -gt 1" should evaluate to true, got true 1100s ok 12 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "1 -gt 1" should evaluate to false, got false 1100s ok 13 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "2 -ge 1" should evaluate to true, got true 1100s ok 14 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "1 -ge 1" should evaluate to true, got true 1100s ok 15 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "1 -gt -1" should evaluate to true, got true 1100s ok 16 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'aa' == 'aa'" should evaluate to true, got true 1100s ok 17 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'aa' == 'b'" should evaluate to false, got false 1100s ok 18 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'aa' = 'aa'" should evaluate to true, got true 1100s ok 19 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'aa' = 'b'" should evaluate to false, got false 1100s ok 20 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'aa' != 'b'" should evaluate to true, got true 1100s ok 21 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'aa' != 'aa'" should evaluate to false, got false 1100s ok 22 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'aa' < 'b'" should evaluate to true, got true 1100s ok 23 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'aa' < 'aa'" should evaluate to false, got false 1100s ok 24 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'aa' <= 'b'" should evaluate to true, got true 1100s ok 25 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'aa' <= 'aa'" should evaluate to true, got true 1100s ok 26 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'b' > 'aa'" should evaluate to true, got true 1100s ok 27 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'aa' > 'aa'" should evaluate to false, got false 1100s ok 28 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'b' >= 'aa'" should evaluate to true, got true 1100s ok 29 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'aa' >= 'aa'" should evaluate to true, got true 1100s ok 30 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1100s ok 31 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1100s ok 32 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1100s ok 33 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1100s ok 34 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1100s ok 35 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1100s ok 36 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1100s ok 37 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1100s ok 38 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1100s ok 39 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1100s ok 40 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{TIME} != ''" should evaluate to true, got true 1100s ok 41 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1100s ok 42 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1100s ok 43 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " 'abc' =~ /bc/ " should evaluate to true, got true 1100s ok 44 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " 'abc' =~ /BC/i " should evaluate to true, got true 1100s ok 45 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " 'abc' !~ m!bc! " should evaluate to false, got false 1100s ok 46 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " 'abc' !~ m!BC!i " should evaluate to false, got false 1100s ok 47 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " $0 == '' " should evaluate to true, got true 1100s ok 48 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " $1 == '' " should evaluate to true, got true 1100s ok 49 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " $9 == '' " should evaluate to true, got true 1100s ok 50 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " '$0' == '' " should evaluate to true, got true 1100s ok 51 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1100s ok 52 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1100s ok 53 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1100s ok 54 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1100s ok 55 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1100s ok 56 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1100s ok 57 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1100s ok 58 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1100s ok 59 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1100s ok 60 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1100s ok 61 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1100s ok 62 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1100s ok 63 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1100s ok 64 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1100s ok 65 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1100s ok 66 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1100s ok 67 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1100s ok 68 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1100s ok 69 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1100s ok 70 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{HTTPS} == 'off' " should evaluate to true, got true 1100s ok 71 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1100s ok 72 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1100s ok 73 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1100s ok 74 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1100s ok 75 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1100s ok 76 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1100s ok 77 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1100s ok 78 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1100s ok 79 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1100s ok 80 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1100s ok 81 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1100s ok 82 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "escape('?') = '%3f' " should evaluate to true, got true 1100s ok 83 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "unescape('%3f') = '?' " should evaluate to true, got true 1100s ok 84 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1100s ok 85 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1100s ok 86 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1100s ok 87 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "file('/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1100s ok 88 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-n ''" should evaluate to false, got false 1100s ok 89 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-z ''" should evaluate to true, got true 1100s ok 90 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-n '1'" should evaluate to true, got true 1100s ok 91 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-z '1'" should evaluate to false, got false 1100s ok 92 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s Should get parse error for "-R 'abc'", got parse error 1100s ok 93 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1100s ok 94 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-R '240.0.0.0'" should evaluate to false, got false 1100s ok 95 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-R '240.0.0.0/8'" should evaluate to false, got false 1100s ok 96 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-R 'ff::/8'" should evaluate to false, got false 1100s ok 97 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1100s ok 98 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1100s ok 99 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1100s ok 100 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1100s ok 101 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1100s ok 102 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1100s ok 103 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1100s ok 104 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'foo' -strmatch '*o'" should evaluate to true, got true 1100s ok 105 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1100s ok 106 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'foo' -strmatch 'F*'" should evaluate to false, got false 1100s ok 107 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1100s ok 108 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'foo' -strmatch 'g*'" should evaluate to false, got false 1100s ok 109 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1100s ok 110 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1100s ok 111 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1100s ok 112 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1100s ok 113 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1100s ok 114 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s Should get parse error for "foo('bar') = 'bar'", got parse error 1100s ok 115 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s Should get parse error for "%{FOO} != 'bar'", got parse error 1100s ok 116 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s Should get parse error for "'bar' = bar", got parse error 1100s ok 117 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true" should evaluate to true, got true 1100s ok 118 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true && true" should evaluate to true, got true 1100s ok 119 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true || true" should evaluate to true, got true 1100s ok 120 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true || true || true" should evaluate to true, got true 1100s ok 121 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true || true && true" should evaluate to true, got true 1100s ok 122 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true && true || true" should evaluate to true, got true 1100s ok 123 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true && true && true" should evaluate to true, got true 1100s ok 124 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true || true || !true" should evaluate to true, got true 1100s ok 125 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true || true && !true" should evaluate to true, got true 1100s ok 126 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true && true || !true" should evaluate to true, got true 1100s ok 127 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true && true && !true" should evaluate to false, got false 1100s ok 128 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true && !true" should evaluate to false, got false 1100s ok 129 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true || !true" should evaluate to true, got true 1100s ok 130 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true || !true || true" should evaluate to true, got true 1100s ok 131 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true || !true && true" should evaluate to true, got true 1100s ok 132 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true && !true || true" should evaluate to true, got true 1100s ok 133 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true && !true && true" should evaluate to false, got false 1100s ok 134 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true || !true || !true" should evaluate to true, got true 1100s ok 135 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true || !true && !true" should evaluate to true, got true 1100s ok 136 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true && !true || !true" should evaluate to false, got false 1100s ok 137 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "true && !true && !true" should evaluate to false, got false 1100s ok 138 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true" should evaluate to false, got false 1100s ok 139 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true && true" should evaluate to false, got false 1100s ok 140 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true || true" should evaluate to true, got true 1100s ok 141 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true || true || true" should evaluate to true, got true 1100s ok 142 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true || true && true" should evaluate to true, got true 1100s ok 143 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true && true || true" should evaluate to true, got true 1100s ok 144 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true && true && true" should evaluate to false, got false 1100s ok 145 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true || true || !true" should evaluate to true, got true 1100s ok 146 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true || true && !true" should evaluate to false, got false 1100s ok 147 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true && true || !true" should evaluate to false, got false 1100s ok 148 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true && true && !true" should evaluate to false, got false 1100s ok 149 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true && !true" should evaluate to false, got false 1100s ok 150 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true || !true" should evaluate to false, got false 1100s ok 151 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true || !true || true" should evaluate to true, got true 1100s ok 152 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true || !true && true" should evaluate to false, got false 1100s ok 153 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true && !true || true" should evaluate to true, got true 1100s ok 154 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true && !true && true" should evaluate to false, got false 1100s ok 155 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true || !true || !true" should evaluate to false, got false 1100s ok 156 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true || !true && !true" should evaluate to false, got false 1100s ok 157 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true && !true || !true" should evaluate to false, got false 1100s ok 158 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!true && !true && !true" should evaluate to false, got false 1100s ok 159 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true)" should evaluate to false, got false 1100s ok 160 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true && true)" should evaluate to false, got false 1100s ok 161 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true || true)" should evaluate to false, got false 1100s ok 162 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true || true || true)" should evaluate to false, got false 1100s ok 163 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true || true && true)" should evaluate to false, got false 1100s ok 164 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true && true || true)" should evaluate to false, got false 1100s ok 165 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true && true && true)" should evaluate to false, got false 1100s ok 166 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true || true || !true)" should evaluate to false, got false 1100s ok 167 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true || true && !true)" should evaluate to false, got false 1100s ok 168 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true && true || !true)" should evaluate to false, got false 1100s ok 169 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true && true && !true)" should evaluate to true, got true 1100s ok 170 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true && !true)" should evaluate to true, got true 1100s ok 171 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true || !true)" should evaluate to false, got false 1100s ok 172 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true || !true || true)" should evaluate to false, got false 1100s ok 173 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true || !true && true)" should evaluate to false, got false 1100s ok 174 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true && !true || true)" should evaluate to false, got false 1100s ok 175 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true && !true && true)" should evaluate to true, got true 1100s ok 176 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true || !true || !true)" should evaluate to false, got false 1100s ok 177 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true || !true && !true)" should evaluate to false, got false 1100s ok 178 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true && !true || !true)" should evaluate to true, got true 1100s ok 179 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(true && !true && !true)" should evaluate to true, got true 1100s ok 180 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true)" should evaluate to true, got true 1100s ok 181 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true && true)" should evaluate to true, got true 1100s ok 182 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true || true)" should evaluate to false, got false 1100s ok 183 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true || true || true)" should evaluate to false, got false 1100s ok 184 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true || true && true)" should evaluate to false, got false 1100s ok 185 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true && true || true)" should evaluate to false, got false 1100s ok 186 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true && true && true)" should evaluate to true, got true 1100s ok 187 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true || true || !true)" should evaluate to false, got false 1100s ok 188 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true || true && !true)" should evaluate to true, got true 1100s ok 189 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true && true || !true)" should evaluate to true, got true 1100s ok 190 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true && true && !true)" should evaluate to true, got true 1100s ok 191 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true && !true)" should evaluate to true, got true 1100s ok 192 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true || !true)" should evaluate to true, got true 1100s ok 193 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true || !true || true)" should evaluate to false, got false 1100s ok 194 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true || !true && true)" should evaluate to true, got true 1100s ok 195 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true && !true || true)" should evaluate to false, got false 1100s ok 196 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true && !true && true)" should evaluate to true, got true 1100s ok 197 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true || !true || !true)" should evaluate to true, got true 1100s ok 198 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true || !true && !true)" should evaluate to true, got true 1100s ok 199 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true && !true || !true)" should evaluate to true, got true 1100s ok 200 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "!(!true && !true && !true)" should evaluate to true, got true 1100s ok 201 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "filesize('/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1100s ok 202 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "filesize('/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1100s ok 203 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "filesize('/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1100s ok 204 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-d '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1100s ok 205 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-e '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1100s ok 206 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-f '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1100s ok 207 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-s '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1100s ok 208 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-d '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1100s ok 209 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-e '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1100s ok 210 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-f '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1100s ok 211 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-s '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1100s ok 212 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-d '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1100s ok 213 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-e '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1100s ok 214 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-f '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1100s ok 215 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-s '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1100s ok 216 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-d '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1100s ok 217 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-e '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1100s ok 218 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-f '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1100s ok 219 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-s '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1100s ok 220 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-F '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1100s ok 221 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-F '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1100s ok 222 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-U '/apache/' " should evaluate to true, got true 1100s ok 223 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "-U '/apache/expr/none' " should evaluate to false, got false 1100s ok 224 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1100s ok 225 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1100s ok 226 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1100s ok 227 1100s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1100s ok 228 1100s Error log should not have 'Internal evaluation error' entries, found 0 1100s ok 229 1100s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1100s ok 1105s t/apache/expr_string.t .............. 1105s 1..29 1105s # Running under perl version 5.040000 for linux 1105s # Current time local: Sun Dec 1 10:12:26 2024 1105s # Current time GMT: Sun Dec 1 10:12:26 2024 1105s # Using Test.pm version 1.31 1105s # Using Apache/Test.pm version 1.44 1105s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 1 1105s Expected return code 200, got 200 for 'foo' 1105s ok 2 1105s # testing : log message [Sun Dec 01 10:12:29.356215 2024] [log_debug:info] [pid 967598:tid 967631] [client 127.0.0.1:53370] foo (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: 'foo' 1105s # received: 'foo' 1105s ok 3 1105s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 4 1105s Expected return code 200, got 200 for '%{req:SomeHeader}' 1105s ok 5 1105s # testing : log message [Sun Dec 01 10:12:29.612208 2024] [log_debug:info] [pid 967598:tid 967648] [client 127.0.0.1:53370] SomeValue (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: 'SomeValue' 1105s # received: 'SomeValue' 1105s ok 6 1105s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 7 1105s Should get parse error (500) for "%{", got 500 1105s ok 8 1105s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 9 1105s Expected return code 200, got 200 for '%' 1105s ok 10 1105s # testing : log message [Sun Dec 01 10:12:30.119120 2024] [log_debug:info] [pid 948454:tid 948550] [client 127.0.0.1:57292] % (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: '%' 1105s # received: '%' 1105s ok 11 1105s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 12 1105s Expected return code 200, got 200 for '}' 1105s ok 13 1105s # testing : log message [Sun Dec 01 10:12:30.372514 2024] [log_debug:info] [pid 948454:tid 948551] [client 127.0.0.1:57292] } (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: '}' 1105s # received: '}' 1105s ok 14 1105s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 15 1105s Expected return code 200, got 200 for '\"' 1105s ok 16 1105s # testing : log message [Sun Dec 01 10:12:30.625544 2024] [log_debug:info] [pid 948454:tid 948553] [client 127.0.0.1:57292] " (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: '"' 1105s # received: '"' 1105s ok 17 1105s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 18 1105s Expected return code 200, got 200 for '\'' 1105s ok 19 1105s # testing : log message [Sun Dec 01 10:12:30.878823 2024] [log_debug:info] [pid 948454:tid 948554] [client 127.0.0.1:57292] ' (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: '\'' 1105s # received: '\'' 1105s ok 20 1105s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 21 1105s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1105s ok 22 1105s # testing : log message [Sun Dec 01 10:12:31.132212 2024] [log_debug:info] [pid 948454:tid 948556] [client 127.0.0.1:57292] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: '%{req:SomeHeader}' 1105s # received: '%{req:SomeHeader}' 1105s ok 23 1105s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 24 1105s Expected return code 200, got 200 for '%{tolower:IDENT}' 1105s ok 25 1105s # testing : log message [Sun Dec 01 10:12:31.385438 2024] [log_debug:info] [pid 948454:tid 948559] [client 127.0.0.1:57292] ident (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: 'ident' 1105s # received: 'ident' 1105s ok 26 1105s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 27 1105s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1105s ok 28 1105s # testing : log message [Sun Dec 01 10:12:31.638838 2024] [log_debug:info] [pid 948454:tid 948563] [client 127.0.0.1:57292] get (log_transaction hook, /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: 'get' 1105s # received: 'get' 1105s ok 29 1105s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 1109s t/apache/getfile.t .................. 1109s # using LWP client 1109s 1..220 1109s # Running under perl version 5.040000 for linux 1109s # Current time local: Sun Dec 1 10:12:31 2024 1109s # Current time GMT: Sun Dec 1 10:12:31 2024 1109s # Using Test.pm version 1.31 1109s # Using Apache/Test.pm version 1.44 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "4c64-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 19556 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl.pod 1109s # expected: 19556 1109s # received: 19556 1109s ok 1 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "dbb0-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 56240 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1109s # expected: 56240 1109s # received: 56240 1109s ok 2 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "85ea-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 34282 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1109s # expected: 34282 1109s # received: 34282 1109s ok 3 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "da40-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 55872 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1109s # expected: 55872 1109s # received: 55872 1109s ok 4 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "ab70-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 43888 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1109s # expected: 43888 1109s # received: 43888 1109s ok 5 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "15cb8-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 89272 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1109s # expected: 89272 1109s # received: 89272 1109s ok 6 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2707-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 9991 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1109s # expected: 9991 1109s # received: 9991 1109s ok 7 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2569-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 9577 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1109s # expected: 9577 1109s # received: 9577 1109s ok 8 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1004-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4100 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1109s # expected: 4100 1109s # received: 4100 1109s ok 9 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "e58-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 3672 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1109s # expected: 3672 1109s # received: 3672 1109s ok 10 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1e00-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 7680 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1109s # expected: 7680 1109s # received: 7680 1109s ok 11 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "233a9-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 144297 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1109s # expected: 144297 1109s # received: 144297 1109s ok 12 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1f1e-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 7966 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1109s # expected: 7966 1109s # received: 7966 1109s ok 13 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1aeb-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 6891 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1109s # expected: 6891 1109s # received: 6891 1109s ok 14 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1e50-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 7760 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1109s # expected: 7760 1109s # received: 7760 1109s ok 15 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "18b7-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 6327 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1109s # expected: 6327 1109s # received: 6327 1109s ok 16 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "20a07-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 133639 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1109s # expected: 133639 1109s # received: 133639 1109s ok 17 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "17fe-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 6142 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1109s # expected: 6142 1109s # received: 6142 1109s ok 18 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "e0a-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 3594 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1109s # expected: 3594 1109s # received: 3594 1109s ok 19 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "ff5-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4085 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1109s # expected: 4085 1109s # received: 4085 1109s ok 20 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1d280-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 119424 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1109s # expected: 119424 1109s # received: 119424 1109s ok 21 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "19c5-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 6597 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1109s # expected: 6597 1109s # received: 6597 1109s ok 22 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "14d7-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 5335 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1109s # expected: 5335 1109s # received: 5335 1109s ok 23 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1208-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4616 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1109s # expected: 4616 1109s # received: 4616 1109s ok 24 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1c352-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 115538 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1109s # expected: 115538 1109s # received: 115538 1109s ok 25 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2a07-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 10759 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1109s # expected: 10759 1109s # received: 10759 1109s ok 26 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2fef-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 12271 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1109s # expected: 12271 1109s # received: 12271 1109s ok 27 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2410-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 9232 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1109s # expected: 9232 1109s # received: 9232 1109s ok 28 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1fa8f-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 129679 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1109s # expected: 129679 1109s # received: 129679 1109s ok 29 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "293d-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 10557 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1109s # expected: 10557 1109s # received: 10557 1109s ok 30 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "301f-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 12319 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1109s # expected: 12319 1109s # received: 12319 1109s ok 31 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "20fa-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 8442 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1109s # expected: 8442 1109s # received: 8442 1109s ok 32 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1162-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4450 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1109s # expected: 4450 1109s # received: 4450 1109s ok 33 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "fc09-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 64521 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1109s # expected: 64521 1109s # received: 64521 1109s ok 34 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2009-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 8201 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1109s # expected: 8201 1109s # received: 8201 1109s ok 35 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1007-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4103 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1109s # expected: 4103 1109s # received: 4103 1109s ok 36 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2aac-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 10924 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1109s # expected: 10924 1109s # received: 10924 1109s ok 37 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1168-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4456 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1109s # expected: 4456 1109s # received: 4456 1109s ok 38 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1875a-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 100186 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1109s # expected: 100186 1109s # received: 100186 1109s ok 39 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1e25-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 7717 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1109s # expected: 7717 1109s # received: 7717 1109s ok 40 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1e16-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 7702 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1109s # expected: 7702 1109s # received: 7702 1109s ok 41 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1b69-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 7017 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1109s # expected: 7017 1109s # received: 7017 1109s ok 42 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "115d9-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 71129 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1109s # expected: 71129 1109s # received: 71129 1109s ok 43 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "11f7-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4599 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1109s # expected: 4599 1109s # received: 4599 1109s ok 44 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1806-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 6150 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1109s # expected: 6150 1109s # received: 6150 1109s ok 45 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "13f7-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 5111 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1109s # expected: 5111 1109s # received: 5111 1109s ok 46 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "a038-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 41016 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1109s # expected: 41016 1109s # received: 41016 1109s ok 47 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1662-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 5730 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1109s # expected: 5730 1109s # received: 5730 1109s ok 48 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "124a-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4682 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1109s # expected: 4682 1109s # received: 4682 1109s ok 49 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1374-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4980 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1109s # expected: 4980 1109s # received: 4980 1109s ok 50 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "d310-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 54032 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1109s # expected: 54032 1109s # received: 54032 1109s ok 51 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1b5f-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 7007 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1109s # expected: 7007 1109s # received: 7007 1109s ok 52 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "9201-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 37377 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1109s # expected: 37377 1109s # received: 37377 1109s ok 53 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1076-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4214 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1109s # expected: 4214 1109s # received: 4214 1109s ok 54 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "f68-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 3944 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1109s # expected: 3944 1109s # received: 3944 1109s ok 55 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "fd6-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4054 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1109s # expected: 4054 1109s # received: 4054 1109s ok 56 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "ad8b-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 44427 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1109s # expected: 44427 1109s # received: 44427 1109s ok 57 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1288-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4744 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1109s # expected: 4744 1109s # received: 4744 1109s ok 58 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "f69-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 3945 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1109s # expected: 3945 1109s # received: 3945 1109s ok 59 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "fd7-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4055 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1109s # expected: 4055 1109s # received: 4055 1109s ok 60 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "10d47-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 68935 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1109s # expected: 68935 1109s # received: 68935 1109s ok 61 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "f6a-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 3946 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1109s # expected: 3946 1109s # received: 3946 1109s ok 62 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "fd8-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4056 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1109s # expected: 4056 1109s # received: 4056 1109s ok 63 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "c797-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 51095 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl5400delta.pod 1109s # expected: 51095 1109s # received: 51095 1109s ok 64 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1e723-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 124707 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl561delta.pod 1109s # expected: 124707 1109s # received: 124707 1109s ok 65 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1a2bb-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 107195 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl56delta.pod 1109s # expected: 107195 1109s # received: 107195 1109s ok 66 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "94ac-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 38060 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl581delta.pod 1109s # expected: 38060 1109s # received: 38060 1109s ok 67 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1176-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4470 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl582delta.pod 1109s # expected: 4470 1109s # received: 4470 1109s ok 68 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "18bf-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 6335 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl583delta.pod 1109s # expected: 6335 1109s # received: 6335 1109s ok 69 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1cc3-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 7363 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl584delta.pod 1109s # expected: 7363 1109s # received: 7363 1109s ok 70 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1701-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 5889 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl585delta.pod 1109s # expected: 5889 1109s # received: 5889 1109s ok 71 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "122b-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4651 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl586delta.pod 1109s # expected: 4651 1109s # received: 4651 1109s ok 72 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "20a4-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 8356 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl587delta.pod 1109s # expected: 8356 1109s # received: 8356 1109s ok 73 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "62c1-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 25281 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl588delta.pod 1109s # expected: 25281 1109s # received: 25281 1109s ok 74 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "d28d-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 53901 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl589delta.pod 1109s # expected: 53901 1109s # received: 53901 1109s ok 75 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1c1d5-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 115157 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perl58delta.pod 1109s # expected: 115157 1109s # received: 115157 1109s ok 76 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "4fe9-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 20457 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlaix.pod 1109s # expected: 20457 1109s # received: 20457 1109s ok 77 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1688-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 5768 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlamiga.pod 1109s # expected: 5768 1109s # received: 5768 1109s ok 78 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2031-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 8241 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlandroid.pod 1109s # expected: 8241 1109s # received: 8241 1109s ok 79 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "ceb51-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 846673 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlapi.pod 1109s # expected: 846673 1109s # received: 846673 1109s ok 80 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "5838-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 22584 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlapio.pod 1109s # expected: 22584 1109s # received: 22584 1109s ok 81 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1b62-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 7010 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlartistic.pod 1109s # expected: 7010 1109s # received: 7010 1109s ok 82 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "210c-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 8460 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlbook.pod 1109s # expected: 8460 1109s # received: 8460 1109s ok 83 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "126-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 294 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlboot.pod 1109s # expected: 294 1109s # received: 294 1109s ok 84 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "130-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 304 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlbot.pod 1109s # expected: 304 1109s # received: 304 1109s ok 85 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1f50-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 8016 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1109s # expected: 8016 1109s # received: 8016 1109s ok 86 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "dea2-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 56994 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlcall.pod 1109s # expected: 56994 1109s # received: 56994 1109s ok 87 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1180-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4480 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlcheat.pod 1109s # expected: 4480 1109s # received: 4480 1109s ok 88 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "3179-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 12665 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlclass.pod 1109s # expected: 12665 1109s # received: 12665 1109s ok 89 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "3c63-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 15459 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1109s # expected: 15459 1109s # received: 15459 1109s ok 90 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "d19f-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 53663 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlclib.pod 1109s # expected: 53663 1109s # received: 53663 1109s ok 91 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "12e5-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4837 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlcn.pod 1109s # expected: 4837 1109s # received: 4837 1109s ok 92 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1b1b-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 6939 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1109s # expected: 6939 1109s # received: 6939 1109s ok 93 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "662a-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 26154 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1109s # expected: 26154 1109s # received: 26154 1109s ok 94 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "cfa2-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 53154 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perldata.pod 1109s # expected: 53154 1109s # received: 53154 1109s ok 95 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "134d-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4941 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1109s # expected: 4941 1109s # received: 4941 1109s ok 96 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "a85c-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 43100 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perldebguts.pod 1109s # expected: 43100 1109s # received: 43100 1109s ok 97 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "5693-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 22163 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perldebtut.pod 1109s # expected: 22163 1109s # received: 22163 1109s ok 98 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "9bc9-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 39881 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perldebug.pod 1109s # expected: 39881 1109s # received: 39881 1109s ok 99 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "c797-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 51095 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perldelta.pod 1109s # expected: 51095 1109s # received: 51095 1109s ok 100 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "5fb8-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 24504 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1109s # expected: 24504 1109s # received: 24504 1109s ok 101 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "4d4e9-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 316649 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perldiag.pod 1109s # expected: 316649 1109s # received: 316649 1109s ok 102 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "24a0-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 9376 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perldoc.pod 1109s # expected: 9376 1109s # received: 9376 1109s ok 103 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "b4ed-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 46317 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1109s # expected: 46317 1109s # received: 46317 1109s ok 104 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "6946-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 26950 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perldsc.pod 1109s # expected: 26950 1109s # received: 26950 1109s ok 105 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1f20-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 7968 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perldtrace.pod 1109s # expected: 7968 1109s # received: 7968 1109s ok 106 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1497f-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 84351 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1109s # expected: 84351 1109s # received: 84351 1109s ok 107 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "937e-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 37758 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlembed.pod 1109s # expected: 37758 1109s # received: 37758 1109s ok 108 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2812-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 10258 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1109s # expected: 10258 1109s # received: 10258 1109s ok 109 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "58d2-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 22738 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlfaq.pod 1109s # expected: 22738 1109s # received: 22738 1109s ok 110 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "34a1-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 13473 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1109s # expected: 13473 1109s # received: 13473 1109s ok 111 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "292a-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 10538 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1109s # expected: 10538 1109s # received: 10538 1109s ok 112 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "92e1-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 37601 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1109s # expected: 37601 1109s # received: 37601 1109s ok 113 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "16bcd-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 93133 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1109s # expected: 93133 1109s # received: 93133 1109s ok 114 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "dbc1-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 56257 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1109s # expected: 56257 1109s # received: 56257 1109s ok 115 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "9a71-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 39537 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1109s # expected: 39537 1109s # received: 39537 1109s ok 116 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "93ae-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 37806 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1109s # expected: 37806 1109s # received: 37806 1109s ok 117 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "c30c-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 49932 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1109s # expected: 49932 1109s # received: 49932 1109s ok 118 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "3b75-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 15221 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1109s # expected: 15221 1109s # received: 15221 1109s ok 119 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "56ca-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 22218 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlfilter.pod 1109s # expected: 22218 1109s # received: 22218 1109s ok 120 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "342b-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 13355 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlfork.pod 1109s # expected: 13355 1109s # received: 13355 1109s ok 121 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "4122-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 16674 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlform.pod 1109s # expected: 16674 1109s # received: 16674 1109s ok 122 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "671-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 1649 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1109s # expected: 1649 1109s # received: 1649 1109s ok 123 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "68740-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 427840 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlfunc.pod 1109s # expected: 427840 1109s # received: 427840 1109s ok 124 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "7c2e-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 31790 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlgit.pod 1109s # expected: 31790 1109s # received: 31790 1109s ok 125 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "219ca-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 137674 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlglossary.pod 1109s # expected: 137674 1109s # received: 137674 1109s ok 126 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "4072-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 16498 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlgov.pod 1109s # expected: 16498 1109s # received: 16498 1109s ok 127 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "35f7-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 13815 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlgpl.pod 1109s # expected: 13815 1109s # received: 13815 1109s ok 128 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "31bb8-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 203704 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlguts.pod 1109s # expected: 203704 1109s # received: 203704 1109s ok 129 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "afe5-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 45029 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlhack.pod 1109s # expected: 45029 1109s # received: 45029 1109s ok 130 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1297d-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 76157 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1109s # expected: 76157 1109s # received: 76157 1109s ok 131 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1809-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 6153 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1109s # expected: 6153 1109s # received: 6153 1109s ok 132 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "602-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 1538 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1109s # expected: 1538 1109s # received: 1538 1109s ok 133 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "ea29-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 59945 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlhist.pod 1109s # expected: 59945 1109s # received: 59945 1109s ok 134 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "77a4-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 30628 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlhpux.pod 1109s # expected: 30628 1109s # received: 30628 1109s ok 135 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "7dd-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 2013 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlhurd.pod 1109s # expected: 2013 1109s # received: 2013 1109s ok 136 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1fc9f-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 130207 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlintern.pod 1109s # expected: 130207 1109s # received: 130207 1109s ok 137 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "9216-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 37398 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlinterp.pod 1109s # expected: 37398 1109s # received: 37398 1109s ok 138 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "579a-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 22426 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlintro.pod 1109s # expected: 22426 1109s # received: 22426 1109s ok 139 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "8ad2-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 35538 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perliol.pod 1109s # expected: 35538 1109s # received: 35538 1109s ok 140 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "11818-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 71704 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlipc.pod 1109s # expected: 71704 1109s # received: 71704 1109s ok 141 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1150-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4432 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlirix.pod 1109s # expected: 4432 1109s # received: 4432 1109s ok 142 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "20a8-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 8360 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perljp.pod 1109s # expected: 8360 1109s # received: 8360 1109s ok 143 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2fc0-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 12224 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlko.pod 1109s # expected: 12224 1109s # received: 12224 1109s ok 144 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "163-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 355 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1109s # expected: 355 1109s # received: 355 1109s ok 145 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "7ea-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 2026 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perllinux.pod 1109s # expected: 2026 1109s # received: 2026 1109s ok 146 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "12978-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 76152 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perllocale.pod 1109s # expected: 76152 1109s # received: 76152 1109s ok 147 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2487-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 9351 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perllol.pod 1109s # expected: 9351 1109s # received: 9351 1109s ok 148 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2f6f-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 12143 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1109s # expected: 12143 1109s # received: 12143 1109s ok 149 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "67a7-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 26535 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlmod.pod 1109s # expected: 26535 1109s # received: 26535 1109s ok 150 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2574-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 9588 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1109s # expected: 9588 1109s # received: 9588 1109s ok 151 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1095c-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 67932 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1109s # expected: 67932 1109s # received: 67932 1109s ok 152 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "573b-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 22331 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1109s # expected: 22331 1109s # received: 22331 1109s ok 153 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "d65-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 3429 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1109s # expected: 3429 1109s # received: 3429 1109s ok 154 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2ad3-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 10963 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1109s # expected: 10963 1109s # received: 10963 1109s ok 155 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "20a5-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 8357 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlnumber.pod 1109s # expected: 8357 1109s # received: 8357 1109s ok 156 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "8d31-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 36145 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlobj.pod 1109s # expected: 36145 1109s # received: 36145 1109s ok 157 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "6885-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 26757 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlootut.pod 1109s # expected: 26757 1109s # received: 26757 1109s ok 158 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2b4ac-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 177324 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlop.pod 1109s # expected: 177324 1109s # received: 177324 1109s ok 159 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "4db-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 1243 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1109s # expected: 1243 1109s # received: 1243 1109s ok 160 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "3b77-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 15223 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlopentut.pod 1109s # expected: 15223 1109s # received: 15223 1109s ok 161 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "16cb7-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 93367 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlos2.pod 1109s # expected: 93367 1109s # received: 93367 1109s ok 162 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "37cb-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 14283 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlos390.pod 1109s # expected: 14283 1109s # received: 14283 1109s ok 163 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "12b0-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4784 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlos400.pod 1109s # expected: 4784 1109s # received: 4784 1109s ok 164 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "c8a9-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 51369 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1109s # expected: 51369 1109s # received: 51369 1109s ok 165 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "c2bc-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 49852 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlperf.pod 1109s # expected: 49852 1109s # received: 49852 1109s ok 166 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1418-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 5144 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlplan9.pod 1109s # expected: 5144 1109s # received: 5144 1109s ok 167 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "5b65-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 23397 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlpod.pod 1109s # expected: 23397 1109s # received: 23397 1109s ok 168 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "10d10-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 68880 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1109s # expected: 68880 1109s # received: 68880 1109s ok 169 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2f40-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 12096 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1109s # expected: 12096 1109s # received: 12096 1109s ok 170 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "67b7-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 26551 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1109s # expected: 26551 1109s # received: 26551 1109s ok 171 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "15db1-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 89521 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlport.pod 1109s # expected: 89521 1109s # received: 89521 1109s ok 172 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1412-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 5138 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlpragma.pod 1109s # expected: 5138 1109s # received: 5138 1109s ok 173 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1a25-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 6693 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlqnx.pod 1109s # expected: 6693 1109s # received: 6693 1109s ok 174 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "21256-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 135766 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlre.pod 1109s # expected: 135766 1109s # received: 135766 1109s ok 175 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "8a9c-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 35484 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlreapi.pod 1109s # expected: 35484 1109s # received: 35484 1109s ok 176 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "818f-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 33167 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1109s # expected: 33167 1109s # received: 33167 1109s ok 177 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "bec7-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 48839 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1109s # expected: 48839 1109s # received: 48839 1109s ok 178 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "8d5c-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 36188 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlref.pod 1109s # expected: 36188 1109s # received: 36188 1109s ok 179 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "4944-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 18756 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlreftut.pod 1109s # expected: 18756 1109s # received: 18756 1109s ok 180 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "a989-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 43401 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlreguts.pod 1109s # expected: 43401 1109s # received: 43401 1109s ok 181 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1fd-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 509 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlrepository.pod 1109s # expected: 509 1109s # received: 509 1109s ok 182 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "4b07-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 19207 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlrequick.pod 1109s # expected: 19207 1109s # received: 19207 1109s ok 183 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "3caa-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 15530 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlreref.pod 1109s # expected: 15530 1109s # received: 15530 1109s ok 184 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1e1ef-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 123375 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlretut.pod 1109s # expected: 123375 1109s # received: 123375 1109s ok 185 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "651-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 1617 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlriscos.pod 1109s # expected: 1617 1109s # received: 1617 1109s ok 186 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "e707-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 59143 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlrun.pod 1109s # expected: 59143 1109s # received: 59143 1109s ok 187 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "6cea-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 27882 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlsec.pod 1109s # expected: 27882 1109s # received: 27882 1109s ok 188 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "4af2-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 19186 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1109s # expected: 19186 1109s # received: 19186 1109s ok 189 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "7494-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 29844 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1109s # expected: 29844 1109s # received: 29844 1109s ok 190 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1bdc-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 7132 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlsource.pod 1109s # expected: 7132 1109s # received: 7132 1109s ok 191 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "233b-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 9019 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:34 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlstyle.pod 1109s # expected: 9019 1109s # received: 9019 1109s ok 192 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "12fb9-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 77753 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlsub.pod 1109s # expected: 77753 1109s # received: 77753 1109s ok 193 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "d31f-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 54047 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlsyn.pod 1109s # expected: 54047 1109s # received: 54047 1109s ok 194 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "2858-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 10328 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlsynology.pod 1109s # expected: 10328 1109s # received: 10328 1109s ok 195 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "b184-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 45444 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1109s # expected: 45444 1109s # received: 45444 1109s ok 196 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "9a91-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 39569 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perltie.pod 1109s # expected: 39569 1109s # received: 39569 1109s ok 197 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "ce6d8-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 845528 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perltoc.pod 1109s # expected: 845528 1109s # received: 845528 1109s ok 198 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "174-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 372 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perltodo.pod 1109s # expected: 372 1109s # received: 372 1109s ok 199 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "126-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 294 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perltooc.pod 1109s # expected: 294 1109s # received: 294 1109s ok 200 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "126-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 294 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perltoot.pod 1109s # expected: 294 1109s # received: 294 1109s ok 201 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "297f-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 10623 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perltrap.pod 1109s # expected: 10623 1109s # received: 10623 1109s ok 202 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "213f-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 8511 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perltru64.pod 1109s # expected: 8511 1109s # received: 8511 1109s ok 203 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1183-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4483 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perltw.pod 1109s # expected: 4483 1109s # received: 4483 1109s ok 204 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "162b6-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 90806 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlunicode.pod 1109s # expected: 90806 1109s # received: 90806 1109s ok 205 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "6349-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 25417 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlunicook.pod 1109s # expected: 25417 1109s # received: 25417 1109s ok 206 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "372e-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 14126 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1109s # expected: 14126 1109s # received: 14126 1109s ok 207 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "96e1-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 38625 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perluniintro.pod 1109s # expected: 38625 1109s # received: 38625 1109s ok 208 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "6eefa-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 454394 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perluniprops.pod 1109s # expected: 454394 1109s # received: 454394 1109s ok 209 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1f10-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 7952 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlunitut.pod 1109s # expected: 7952 1109s # received: 7952 1109s ok 210 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "1ce8-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 7400 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlutil.pod 1109s # expected: 7400 1109s # received: 7400 1109s ok 211 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "16c17-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 93207 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlvar.pod 1109s # expected: 93207 1109s # received: 93207 1109s ok 212 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "c68d-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 50829 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlvms.pod 1109s # expected: 50829 1109s # received: 50829 1109s ok 213 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "f16-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 3862 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlvos.pod 1109s # expected: 3862 1109s # received: 3862 1109s ok 214 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "7c61-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 31841 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlwin32.pod 1109s # expected: 31841 1109s # received: 31841 1109s ok 215 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "12d15-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 77077 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlxs.pod 1109s # expected: 77077 1109s # received: 77077 1109s ok 216 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "c51f-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 50463 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlxstut.pod 1109s # expected: 50463 1109s # received: 50463 1109s ok 217 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "5dc1-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 24001 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1109s # expected: 24001 1109s # received: 24001 1109s ok 218 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "bb288-61fb3d76b3b80" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 766600 1109s #Last-Modified: Thu, 15 Aug 2024 07:32:14 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-binary-httpd 1109s # expected: 766600 1109s # received: 766600 1109s ok 219 1109s #lwp request: 1109s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1109s #User-Agent: libwww-perl/6.77 1109s # 1109s #server response: 1109s #HTTP/1.1 200 OK 1109s #Connection: close 1109s #Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Accept-Ranges: bytes 1109s #ETag: "3e84c0-62796587675c0" 1109s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1109s #Vary: In-If1 1109s #Content-Length: 4097216 1109s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1109s #Client-Date: Sun, 01 Dec 2024 10:12:35 GMT 1109s #Client-Peer: 127.0.0.1:8529 1109s #Client-Response-Num: 1 1109s #DMMATCH1: 1 1109s # 1109s # testing : download of /getfiles-binary-perl 1109s # expected: 4097216 1109s # received: 4097216 1109s ok 220 1109s ok 1112s t/apache/headers.t .................. 1112s 1..27 1112s # Running under perl version 5.040000 for linux 1112s # Current time local: Sun Dec 1 10:12:35 2024 1112s # Current time GMT: Sun Dec 1 10:12:35 2024 1112s # Using Test.pm version 1.31 1112s # Using Apache/Test.pm version 1.44 1112s testing: Hello: World 1112s ok 1 1112s # testing : response success 1112s # expected: qr/HTTP\/1\.. 200 OK/ 1112s # received: 'HTTP/1.1 200 OK' 1112s ok 2 1112s header: [World] vs [World] 1112s # testing : compare header Hello value 1112s # expected: 'World' 1112s # received: 'World' 1112s ok 3 1112s testing: Hello: World 1112s ok 4 1112s # testing : response success 1112s # expected: qr/HTTP\/1\.. 200 OK/ 1112s # received: 'HTTP/1.1 200 OK' 1112s ok 5 1112s header: [World] vs [World] 1112s # testing : compare header Hello value 1112s # expected: 'World' 1112s # received: 'World' 1112s ok 6 1112s testing: Hello: World 1112s ok 7 1112s # testing : response success 1112s # expected: qr/HTTP\/1\.. 200 OK/ 1112s # received: 'HTTP/1.1 200 OK' 1112s ok 8 1112s header: [World] vs [World] 1112s # testing : compare header Hello value 1112s # expected: 'World' 1112s # received: 'World' 1112s ok 9 1112s testing: Hello: Foo 1112s Bar 1112s ok 10 1112s # testing : response success 1112s # expected: qr/HTTP\/1\.. 200 OK/ 1112s # received: 'HTTP/1.1 200 OK' 1112s ok 11 1112s header: [Foo Bar] vs [Foo Bar] 1112s # testing : compare header Hello value 1112s # expected: 'Foo Bar' 1112s # received: 'Foo Bar' 1112s ok 12 1112s testing: Hello: Foo 1112s Bar 1112s ok 13 1112s # testing : response success 1112s # expected: qr/HTTP\/1\.. 200 OK/ 1112s # received: 'HTTP/1.1 200 OK' 1112s ok 14 1112s header: [Foo Bar] vs [Foo Bar] 1112s # testing : compare header Hello value 1112s # expected: 'Foo Bar' 1112s # received: 'Foo Bar' 1112s ok 15 1112s testing: Hello: Foo 1112s Bar 1112s ok 16 1112s # testing : response success 1112s # expected: qr/HTTP\/1\.. 200 OK/ 1112s # received: 'HTTP/1.1 200 OK' 1112s ok 17 1112s header: [Foo Bar] vs [Foo Bar] 1112s # testing : compare header Hello value 1112s # expected: 'Foo Bar' 1112s # received: 'Foo Bar' 1112s ok 18 1112s testing: Hello: Foo 1112s Bar 1112s ok 19 1112s # testing : response success 1112s # expected: qr/HTTP\/1\.. 200 OK/ 1112s # received: 'HTTP/1.1 200 OK' 1112s ok 20 1112s header: [Foo Bar] vs [Foo Bar] 1112s # testing : compare header Hello value 1112s # expected: 'Foo Bar' 1112s # received: 'Foo Bar' 1112s ok 21 1112s testing: Hello: Foo 1112s Bar 1112s ok 22 1112s # testing : response success 1112s # expected: qr/HTTP\/1\.. 200 OK/ 1112s # received: 'HTTP/1.1 200 OK' 1112s ok 23 1112s header: [Foo Bar] vs [Foo Bar] 1112s # testing : compare header Hello value 1112s # expected: 'Foo Bar' 1112s # received: 'Foo Bar' 1112s ok 24 1112s testing: Hello:World 1112s ok 25 1112s # testing : response success 1112s # expected: qr/HTTP\/1\.. 200 OK/ 1112s # received: 'HTTP/1.1 200 OK' 1112s ok 26 1112s header: [World] vs [World] 1112s # testing : compare header Hello value 1112s # expected: 'World' 1112s # received: 'World' 1112s ok 27 1112s ok 1114s t/apache/hostcheck.t ................ 1114s 1..14 1114s # Running under perl version 5.040000 for linux 1114s # Current time local: Sun Dec 1 10:12:38 2024 1114s # Current time GMT: Sun Dec 1 10:12:38 2024 1114s # Using Test.pm version 1.31 1114s # Using Apache/Test.pm version 1.44 1114s # SENDING to 127.0.0.1:8529 1114s # GET / HTTP/1.1 1114s Host: localhost 1114s 1114s # expected 200, got 200 for ok 1114s ok 1 1114s # SENDING to 127.0.0.1:8529 1114s # GET / HTTP/1.1 1114s Host: localhost:1 1114s 1114s # expected 200, got 200 for port ignored 1114s ok 2 1114s # SENDING to 127.0.0.1:8529 1114s # GET / HTTP/1.1 1114s Host: notlisted 1114s 1114s # expected 200, got 200 for name not listed 1114s ok 3 1114s # SENDING to 127.0.0.1:8529 1114s # GET / HTTP/1.1 1114s Host: 127.0.0.1 1114s 1114s # expected 200, got 200 for IP not in serveralias/servername 1114s ok 4 1114s # SENDING to 127.0.0.1:8529 1114s # GET / HTTP/1.1 1114s Host: default-strict 1114s 1114s # expected 200, got 200 for NVH matches in default server 1114s ok 5 1114s # SENDING to 127.0.0.1:8529 1114s # GET / HTTP/1.1 1114s Host: nvh-strict 1114s 1114s # expected 200, got 200 for NVH matches 1114s ok 6 1114s # SENDING to 127.0.0.1:8529 1114s # GET / HTTP/1.1 1114s Host: nvh-strict:1 1114s 1114s # expected 200, got 200 for NVH matches port ignored 1114s ok 7 1114s # SENDING to 127.0.0.1:8545 1114s # GET / HTTP/1.1 1114s Host: localhost 1114s 1114s # expected 400, got 400 for ok 1114s ok 8 1114s # SENDING to 127.0.0.1:8545 1114s # GET / HTTP/1.1 1114s Host: localhost:1 1114s 1114s # expected 400, got 400 for port ignored 1114s ok 9 1114s # SENDING to 127.0.0.1:8545 1114s # GET / HTTP/1.1 1114s Host: notlisted 1114s 1114s # expected 400, got 400 for name not listed 1114s ok 10 1114s # SENDING to 127.0.0.1:8545 1114s # GET / HTTP/1.1 1114s Host: 127.0.0.1 1114s 1114s # expected 400, got 400 for IP not in serveralias/servername 1114s ok 11 1114s # SENDING to 127.0.0.1:8545 1114s # GET / HTTP/1.1 1114s Host: default-strict 1114s 1114s # expected 200, got 200 for NVH matches in default server 1114s ok 12 1114s # SENDING to 127.0.0.1:8545 1114s # GET / HTTP/1.1 1114s Host: nvh-strict 1114s 1114s # expected 200, got 200 for NVH matches 1114s ok 13 1114s # SENDING to 127.0.0.1:8545 1114s # GET / HTTP/1.1 1114s Host: nvh-strict:1 1114s 1114s # expected 200, got 200 for NVH matches port ignored 1114s ok 14 1114s ok 1118s t/apache/http_strict.t .............. 1118s 1..178 1118s # Running under perl version 5.040000 for linux 1118s # Current time local: Sun Dec 1 10:12:40 2024 1118s # Current time GMT: Sun Dec 1 10:12:40 2024 1118s # Using Test.pm version 1.31 1118s # Using Apache/Test.pm version 1.44 1118s # SENDING: 1118s # GET / HTTP/1.0\r\n\r\n 1118s # expecting success, got 200 1118s ok 1 1118s # SENDING: 1118s # GET / HTTP/1.0\n\n 1118s # expecting success, got 200 1118s ok 2 1118s # SENDING: 1118s # get / HTTP/1.0\r\n\r\n 1118s # expecting 501, got 501 1118s ok 3 1118s # SENDING: 1118s # G ET / HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 4 1118s # SENDING: 1118s # G\x00ET / HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 5 1118s # SENDING: 1118s # G/T / HTTP/1.0\r\n\r\n 1118s # expecting 501, got 501 1118s ok 6 1118s # SENDING: 1118s # GET /\x00 HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 7 1118s # SENDING: 1118s # GET / HTTP/1.0\x00\r\n\r\n 1118s # expecting 400, got 400 1118s ok 8 1118s # SENDING: 1118s # GET\x0c/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 9 1118s # SENDING: 1118s # GET\r/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 10 1118s # SENDING: 1118s # GET\t/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 11 1118s # SENDING: 1118s # GET / HTT/1.0\r\n\r\n 1118s # expecting error, got 400 1118s ok 12 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1118s # expecting success, got 200 1118s ok 13 1118s # SENDING: 1118s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1118s # expecting success, got 200 1118s ok 14 1118s # SENDING: 1118s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1118s # expecting success, got 200 1118s ok 15 1118s # SENDING: 1118s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1118s # expecting 400, got 400 1118s ok 16 1118s # SENDING: 1118s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1118s # expecting 400, got 400 1118s ok 17 1118s # SENDING: 1118s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1118s # expecting 200, got 200 1118s ok 18 1118s # SENDING: 1118s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1118s # expecting 400, got 400 1118s ok 19 1118s # SENDING: 1118s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1118s # expecting error, got 400 1118s ok 20 1118s # SENDING: 1118s # GET / HTTP/0.9\r\n\r\n 1118s # expecting error, got 400 1118s ok 21 1118s # SENDING: 1118s # GET / HTTP/0.8\r\n\r\n 1118s # expecting error, got 400 1118s ok 22 1118s # SENDING: 1118s # GET /\x01 HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 23 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 24 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 25 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 26 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 27 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1118s # expecting 400, got 400 1118s ok 28 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 29 1118s # SENDING: 1118s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 30 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 31 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1118s # expecting 400, got 400 1118s ok 32 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 33 1118s # SENDING: 1118s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 34 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 35 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 36 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 37 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 38 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1118s # expecting 400, got 400 1118s ok 39 1118s # SENDING: 1118s # GET / HTTP/1.0\r\r 1118s # expecting dropped connection and HTTPD dropped connection 1118s ok 40 1118s # SENDING: 1118s # GET /\r\n 1118s # expecting headerless HTTP/0.9 body, got response 1118s ok 41 1118s # SENDING: 1118s # GET /#frag HTTP/1.0\r\n 1118s # expecting 400, got 400 1118s ok 42 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1118s # expecting 200, got 200 1118s ok 43 1118s # SENDING: 1118s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1118s # expecting 200, got 200 1118s ok 44 1118s # SENDING: 1118s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1118s # expecting 200, got 200 1118s ok 45 1118s # SENDING: 1118s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1118s # expecting 200, got 200 1118s ok 46 1118s # SENDING: 1118s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1118s # expecting 200, got 200 1118s ok 47 1118s # SENDING: 1118s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1118s # expecting 200, got 200 1118s ok 48 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1118s # expecting 200, got 200 1118s ok 49 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1118s # expecting 400, got 400 1118s ok 50 1118s # SENDING: 1118s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1118s # expecting 200, got 200 1118s ok 51 1118s # SENDING: 1118s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 52 1118s # SENDING: 1118s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 53 1118s # SENDING: 1118s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 54 1118s # SENDING: 1118s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1118s # expecting 200, got 200 1118s ok 55 1118s # SENDING: 1118s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1118s # expecting success, got 200 1118s ok 56 1118s # SENDING: 1118s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1118s # expecting success, got 200 1118s ok 57 1118s # SENDING: 1118s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1118s # expecting success, got 200 1118s ok 58 1118s # SENDING: 1118s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1118s # expecting success, got 200 1118s ok 59 1118s # SENDING: 1118s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 60 1118s # SENDING: 1118s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1118s # expecting success, got 200 1118s ok 61 1118s # SENDING: 1118s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1118s # expecting success, got 200 1118s ok 62 1118s # SENDING: 1118s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 63 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1118s # expecting success, got 200 1118s ok 64 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1118s # expecting success, got 200 1118s ok 65 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1118s # expecting success, got 200 1118s ok 66 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1118s # expecting success, got 200 1118s ok 67 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1118s # expecting success, got 200 1118s ok 68 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1118s # expecting success, got 200 1118s ok 69 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1118s # expecting 200, got 200 1118s ok 70 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1118s # expecting 200, got 200 1118s ok 71 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1118s # expecting 400, got 400 1118s ok 72 1118s # SENDING: 1118s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 73 1118s # SENDING: 1118s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 74 1118s # SENDING: 1118s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 75 1118s # SENDING: 1118s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 76 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1118s # expecting 200, got 200 1118s ok 77 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1118s # expecting 200, got 200 1118s ok 78 1118s # SENDING: 1118s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1118s # expecting 200, got 200 1118s ok 79 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1118s # DECODED: Foo: bar 1118s # RESPONSE: 1118s # HTTP/1.1 200 OK\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Foo: bar\r\n 1118s # Vary: In-If1\r\n 1118s # DMMATCH1: 1\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/plain\r\n 1118s # \r\n 1118s # Hi!\n 1118s # SERVERNAME=localhost\n 1118s # HTTP_HOST=\n 1118s # 1118s # expecting 200, got 200 1118s ok 80 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1118s # DECODED: Foo: 1118s # RESPONSE: 1118s # HTTP/1.1 200 OK\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Foo: \r\n 1118s # Vary: In-If1\r\n 1118s # DMMATCH1: 1\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/plain\r\n 1118s # \r\n 1118s # Hi!\n 1118s # SERVERNAME=localhost\n 1118s # HTTP_HOST=\n 1118s # 1118s # expecting 200, got 200 1118s ok 81 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1118s # DECODED: : bar 1118s # RESPONSE: 1118s # HTTP/1.1 500 Internal Server Error\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Content-Length: 564\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/html; charset=iso-8859-1\r\n 1118s # \r\n 1118s # \n 1118s # \n 1118s # ... 1118s # expecting 500, got 500 1118s ok 82 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1118s # DECODED: F\x00oo: bar 1118s # RESPONSE: 1118s # HTTP/1.1 500 Internal Server Error\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Content-Length: 528\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/html; charset=iso-8859-1\r\n 1118s # \r\n 1118s # \n 1118s # \n 1118s # ... 1118s # expecting 500, got 500 1118s ok 83 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1118s # DECODED: F\x01oo: bar 1118s # RESPONSE: 1118s # HTTP/1.1 500 Internal Server Error\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Content-Length: 564\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/html; charset=iso-8859-1\r\n 1118s # \r\n 1118s # \n 1118s # \n 1118s # ... 1118s # expecting 500, got 500 1118s ok 84 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1118s # DECODED: F\noo: bar 1118s # RESPONSE: 1118s # HTTP/1.1 500 Internal Server Error\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Content-Length: 528\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/html; charset=iso-8859-1\r\n 1118s # \r\n 1118s # \n 1118s # \n 1118s # ... 1118s # expecting 500, got 500 1118s ok 85 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1118s # DECODED: Foo: b\tar 1118s # RESPONSE: 1118s # HTTP/1.1 200 OK\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Foo: b\tar\r\n 1118s # Vary: In-If1\r\n 1118s # DMMATCH1: 1\r\n 1118s # Content-Length: 36\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/plain\r\n 1118s # \r\n 1118s # Hi!\n 1118s # SERVERNAME=localhost\n 1118s # HTTP_HOST=\n 1118s # 1118s # expecting 200, got 200 1118s ok 86 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1118s # DECODED: Foo: b\x01ar 1118s # RESPONSE: 1118s # HTTP/1.1 500 Internal Server Error\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Content-Length: 564\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/html; charset=iso-8859-1\r\n 1118s # \r\n 1118s # \n 1118s # \n 1118s # ... 1118s # expecting 500, got 500 1118s ok 87 1118s # SENDING: 1118s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1118s # expecting 500, got 500 1118s ok 88 1118s # SENDING: 1118s # GET / HTTP/1.0\r\n\r\n 1118s # expecting success, got 200 1118s ok 89 1118s # SENDING: 1118s # GET / HTTP/1.0\n\n 1118s # expecting 400, got 400 1118s ok 90 1118s # SENDING: 1118s # get / HTTP/1.0\r\n\r\n 1118s # expecting 501, got 501 1118s ok 91 1118s # SENDING: 1118s # G ET / HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 92 1118s # SENDING: 1118s # G\x00ET / HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 93 1118s # SENDING: 1118s # G/T / HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 94 1118s # SENDING: 1118s # GET /\x00 HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 95 1118s # SENDING: 1118s # GET / HTTP/1.0\x00\r\n\r\n 1118s # expecting 400, got 400 1118s ok 96 1118s # SENDING: 1118s # GET\x0c/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 97 1118s # SENDING: 1118s # GET\r/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 98 1118s # SENDING: 1118s # GET\t/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 99 1118s # SENDING: 1118s # GET / HTT/1.0\r\n\r\n 1118s # expecting error, got 400 1118s ok 100 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1118s # expecting success, got 200 1118s ok 101 1118s # SENDING: 1118s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1118s # expecting success, got 200 1118s ok 102 1118s # SENDING: 1118s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1118s # expecting success, got 200 1118s ok 103 1118s # SENDING: 1118s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1118s # expecting 400, got 400 1118s ok 104 1118s # SENDING: 1118s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1118s # expecting 400, got 400 1118s ok 105 1118s # SENDING: 1118s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1118s # expecting 400, got 400 1118s ok 106 1118s # SENDING: 1118s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1118s # expecting 400, got 400 1118s ok 107 1118s # SENDING: 1118s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1118s # expecting error, got 400 1118s ok 108 1118s # SENDING: 1118s # GET / HTTP/0.9\r\n\r\n 1118s # expecting error, got 400 1118s ok 109 1118s # SENDING: 1118s # GET / HTTP/0.8\r\n\r\n 1118s # expecting error, got 400 1118s ok 110 1118s # SENDING: 1118s # GET /\x01 HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 111 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 112 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 113 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 114 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 115 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1118s # expecting 400, got 400 1118s ok 116 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 117 1118s # SENDING: 1118s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 118 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 119 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1118s # expecting 400, got 400 1118s ok 120 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 121 1118s # SENDING: 1118s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 122 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 123 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 124 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1118s # expecting 400, got 400 1118s ok 125 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 126 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1118s # expecting 400, got 400 1118s ok 127 1118s # SENDING: 1118s # GET / HTTP/1.0\r\r 1118s # expecting dropped connection and HTTPD dropped connection 1118s ok 128 1118s # SENDING: 1118s # GET /\r\n 1118s # expecting headerless HTTP/0.9 body, got response 1118s ok 129 1118s # SENDING: 1118s # GET /#frag HTTP/1.0\r\n 1118s # expecting 400, got 400 1118s ok 130 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1118s # expecting 400, got 400 1118s ok 131 1118s # SENDING: 1118s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 132 1118s # SENDING: 1118s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 133 1118s # SENDING: 1118s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1118s # expecting 200, got 200 1118s ok 134 1118s # SENDING: 1118s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 135 1118s # SENDING: 1118s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 136 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1118s # expecting 400, got 400 1118s ok 137 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1118s # expecting 400, got 400 1118s ok 138 1118s # SENDING: 1118s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1118s # expecting 200, got 200 1118s ok 139 1118s # SENDING: 1118s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 140 1118s # SENDING: 1118s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 141 1118s # SENDING: 1118s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 142 1118s # SENDING: 1118s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 143 1118s # SENDING: 1118s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1118s # expecting success, got 200 1118s ok 144 1118s # SENDING: 1118s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1118s # expecting success, got 200 1118s ok 145 1118s # SENDING: 1118s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1118s # expecting success, got 200 1118s ok 146 1118s # SENDING: 1118s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1118s # expecting success, got 200 1118s ok 147 1118s # SENDING: 1118s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 148 1118s # SENDING: 1118s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1118s # expecting success, got 200 1118s ok 149 1118s # SENDING: 1118s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1118s # expecting success, got 200 1118s ok 150 1118s # SENDING: 1118s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1118s # expecting 400, got 400 1118s ok 151 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1118s # expecting success, got 200 1118s ok 152 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1118s # expecting success, got 200 1118s ok 153 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1118s # expecting success, got 200 1118s ok 154 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1118s # expecting success, got 200 1118s ok 155 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1118s # expecting success, got 200 1118s ok 156 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1118s # expecting success, got 200 1118s ok 157 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1118s # expecting 400, got 400 1118s ok 158 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1118s # expecting 400, got 400 1118s ok 159 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1118s # expecting 400, got 400 1118s ok 160 1118s # SENDING: 1118s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 161 1118s # SENDING: 1118s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 162 1118s # SENDING: 1118s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 163 1118s # SENDING: 1118s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1118s # expecting 200, got 200 1118s ok 164 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1118s # expecting 200, got 200 1118s ok 165 1118s # SENDING: 1118s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1118s # expecting 200, got 200 1118s ok 166 1118s # SENDING: 1118s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1118s # expecting 200, got 200 1118s ok 167 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1118s # DECODED: Foo: bar 1118s # RESPONSE: 1118s # HTTP/1.1 200 OK\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Foo: bar\r\n 1118s # Vary: In-If1\r\n 1118s # DMMATCH1: 1\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/plain\r\n 1118s # \r\n 1118s # Hi!\n 1118s # SERVERNAME=localhost\n 1118s # HTTP_HOST=\n 1118s # 1118s # expecting 200, got 200 1118s ok 168 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1118s # DECODED: Foo: 1118s # RESPONSE: 1118s # HTTP/1.1 200 OK\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Foo: \r\n 1118s # Vary: In-If1\r\n 1118s # DMMATCH1: 1\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/plain\r\n 1118s # \r\n 1118s # Hi!\n 1118s # SERVERNAME=localhost\n 1118s # HTTP_HOST=\n 1118s # 1118s # expecting 200, got 200 1118s ok 169 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1118s # DECODED: : bar 1118s # RESPONSE: 1118s # HTTP/1.1 500 Internal Server Error\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Content-Length: 564\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/html; charset=iso-8859-1\r\n 1118s # \r\n 1118s # \n 1118s # \n 1118s # ... 1118s # expecting 500, got 500 1118s ok 170 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1118s # DECODED: F\x00oo: bar 1118s # RESPONSE: 1118s # HTTP/1.1 500 Internal Server Error\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Content-Length: 528\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/html; charset=iso-8859-1\r\n 1118s # \r\n 1118s # \n 1118s # \n 1118s # ... 1118s # expecting 500, got 500 1118s ok 171 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1118s # DECODED: F\x01oo: bar 1118s # RESPONSE: 1118s # HTTP/1.1 500 Internal Server Error\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Content-Length: 564\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/html; charset=iso-8859-1\r\n 1118s # \r\n 1118s # \n 1118s # \n 1118s # ... 1118s # expecting 500, got 500 1118s ok 172 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1118s # DECODED: F\noo: bar 1118s # RESPONSE: 1118s # HTTP/1.1 500 Internal Server Error\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Content-Length: 528\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/html; charset=iso-8859-1\r\n 1118s # \r\n 1118s # \n 1118s # \n 1118s # ... 1118s # expecting 500, got 500 1118s ok 173 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1118s # DECODED: Foo: b\tar 1118s # RESPONSE: 1118s # HTTP/1.1 200 OK\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:43 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Foo: b\tar\r\n 1118s # Vary: In-If1\r\n 1118s # DMMATCH1: 1\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/plain\r\n 1118s # \r\n 1118s # Hi!\n 1118s # SERVERNAME=localhost\n 1118s # HTTP_HOST=\n 1118s # 1118s # expecting 200, got 200 1118s ok 174 1118s # SENDING: 1118s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1118s # DECODED: Foo: b\x01ar 1118s # RESPONSE: 1118s # HTTP/1.1 500 Internal Server Error\r\n 1118s # Date: Sun, 01 Dec 2024 10:12:44 GMT\r\n 1118s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1118s # Content-Length: 564\r\n 1118s # Connection: close\r\n 1118s # Content-Type: text/html; charset=iso-8859-1\r\n 1118s # \r\n 1118s # \n 1118s # \n 1118s # ... 1118s # expecting 500, got 500 1118s ok 175 1118s # SENDING: 1118s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1118s # expecting 500, got 500 1118s ok 176 1118s ok 177 1118s ok 178 1118s ok 1120s t/apache/if_sections.t .............. 1120s 1..46 1120s # Running under perl version 5.040000 for linux 1120s # Current time local: Sun Dec 1 10:12:44 2024 1120s # Current time GMT: Sun Dec 1 10:12:44 2024 1120s # Using Test.pm version 1.31 1120s # Using Apache/Test.pm version 1.44 1120s # /if_sec/ with '': 1120s # expected: 200 1120s # received: '200' 1120s ok 1 1120s # expected: undef 1120s # received: undef 1120s ok 2 1120s # /if_sec/foo.if_test with '': 1120s # expected: 200 1120s # received: '200' 1120s ok 3 1120s # expected: undef 1120s # received: undef 1120s ok 4 1120s # /if_sec/foo.if_test with '1': 1120s # expected: 200 1120s # received: '200' 1120s ok 5 1120s # expected: 'global1' 1120s # received: 'global1' 1120s ok 6 1120s # /if_sec/foo.if_test with '1 11': 1120s # expected: 200 1120s # received: '200' 1120s ok 7 1120s # expected: 'global1, nested11, nested113' 1120s # received: 'global1, nested11, nested113' 1120s ok 8 1120s # /if_sec/foo.if_test with '1 11 111': 1120s # expected: 200 1120s # received: '200' 1120s ok 9 1120s # expected: 'global1, nested11, nested111' 1120s # received: 'global1, nested11, nested111' 1120s ok 10 1120s # /if_sec/foo.if_test with '1 11 112': 1120s # expected: 200 1120s # received: '200' 1120s ok 11 1120s # expected: 'global1, nested11, nested112' 1120s # received: 'global1, nested11, nested112' 1120s ok 12 1120s # /if_sec/foo.if_test with '1 2': 1120s # expected: 200 1120s # received: '200' 1120s ok 13 1120s # expected: 'global1, files2' 1120s # received: 'global1, files2' 1120s ok 14 1120s # /if_sec/dir/foo.txt with '1 2': 1120s # expected: 200 1120s # received: '200' 1120s ok 15 1120s # expected: 'global1, dir1, dir2, dir_files1' 1120s # received: 'global1, dir1, dir2, dir_files1' 1120s ok 16 1120s # /if_sec/dir/ with '1 2': 1120s # expected: 200 1120s # received: '200' 1120s ok 17 1120s # expected: 'global1, dir1, dir2' 1120s # received: 'global1, dir1, dir2' 1120s ok 18 1120s # /if_sec/dir/ with '1 11': 1120s # expected: 200 1120s # received: '200' 1120s ok 19 1120s # expected: 'global1, dir1, nested11, nested113' 1120s # received: 'global1, dir1, nested11, nested113' 1120s ok 20 1120s # /if_sec/dir/ with '1 11 111': 1120s # expected: 200 1120s # received: '200' 1120s ok 21 1120s # expected: 'global1, dir1, nested11, nested111' 1120s # received: 'global1, dir1, nested11, nested111' 1120s ok 22 1120s # /if_sec/dir/ with '1 11 112': 1120s # expected: 200 1120s # received: '200' 1120s ok 23 1120s # expected: 'global1, dir1, nested11, nested112' 1120s # received: 'global1, dir1, nested11, nested112' 1120s ok 24 1120s # /if_sec/loc/ with '1 2': 1120s # expected: 200 1120s # received: '200' 1120s ok 25 1120s # expected: 'global1, loc1, loc2' 1120s # received: 'global1, loc1, loc2' 1120s ok 26 1120s # /if_sec/loc/foo.txt with '1 2': 1120s # expected: 200 1120s # received: '200' 1120s ok 27 1120s # expected: 'global1, loc1, loc2' 1120s # received: 'global1, loc1, loc2' 1120s ok 28 1120s # /if_sec/loc/ with '1 11': 1120s # expected: 200 1120s # received: '200' 1120s ok 29 1120s # expected: 'global1, loc1, nested11, nested113' 1120s # received: 'global1, loc1, nested11, nested113' 1120s ok 30 1120s # /if_sec/loc/ with '1 11 111': 1120s # expected: 200 1120s # received: '200' 1120s ok 31 1120s # expected: 'global1, loc1, nested11, nested111' 1120s # received: 'global1, loc1, nested11, nested111' 1120s ok 32 1120s # /if_sec/loc/ with '1 11 112': 1120s # expected: 200 1120s # received: '200' 1120s ok 33 1120s # expected: 'global1, loc1, nested11, nested112' 1120s # received: 'global1, loc1, nested11, nested112' 1120s ok 34 1120s # /if_sec/loc/foo.if_test with '1 2': 1120s # expected: 200 1120s # received: '200' 1120s ok 35 1120s # expected: 'global1, files2, loc1, loc2' 1120s # received: 'global1, files2, loc1, loc2' 1120s ok 36 1120s # /if_sec/loc/foo.if_test with '1 2 11': 1120s # expected: 200 1120s # received: '200' 1120s ok 37 1120s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1120s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1120s ok 38 1120s # /if_sec/loc/foo.if_test with '1 2 11 111': 1120s # expected: 200 1120s # received: '200' 1120s ok 39 1120s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1120s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1120s ok 40 1120s # /if_sec/loc/foo.if_test with '1 2 11 112': 1120s # expected: 200 1120s # received: '200' 1120s ok 41 1120s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1120s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1120s ok 42 1120s # /if_sec/proxy/ with '1 2': 1120s # expected: 200 1120s # received: '200' 1120s ok 43 1120s # expected: 'global1, locp1, locp2' 1120s # received: 'global1, locp1, locp2' 1120s ok 44 1120s # /if_sec/proxy/ with '2': 1120s # expected: 200 1120s # received: '200' 1120s ok 45 1120s # expected: 'locp2' 1120s # received: 'locp2' 1120s ok 46 1120s ok 1123s t/apache/iffile.t ................... 1123s 1..2 1123s # Running under perl version 5.040000 for linux 1123s # Current time local: Sun Dec 1 10:12:46 2024 1123s # Current time GMT: Sun Dec 1 10:12:46 2024 1123s # Using Test.pm version 1.31 1123s # Using Apache/Test.pm version 1.44 1123s # expected: 200 1123s # received: '200' 1123s ok 1 1123s # expected: 'success1, success2, success3, success4, success5' 1123s # received: 'success1, success2, success3, success4, success5' 1123s ok 2 1123s ok 1126s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1133s t/apache/limits.t ................... 1133s 1..12 1133s # Running under perl version 5.040000 for linux 1133s # Current time local: Sun Dec 1 10:12:52 2024 1133s # Current time GMT: Sun Dec 1 10:12:52 2024 1133s # Using Test.pm version 1.31 1133s # Using Apache/Test.pm version 1.44 1133s # Testing LimitRequestLine; should succeed 1133s # testing : Test #1 1133s # expected: 200 1133s # received: '200' 1133s ok 1 1133s # Testing LimitRequestLine; should fail 1133s # testing : Test #2 1133s # expected: 414 1133s # received: '414' 1133s ok 2 1133s # Testing LimitRequestFieldSize; should succeed 1133s # testing : Test #3 1133s # expected: 200 1133s # received: '200' 1133s ok 3 1133s # Testing LimitRequestFieldSize; should fail 1133s # testing : Test #4 1133s # expected: 400 1133s # received: '400' 1133s ok 4 1133s # Testing LimitRequestFields; should succeed 1133s # testing : Test #5 1133s # expected: 200 1133s # received: '200' 1133s ok 5 1133s # Testing LimitRequestFields; should fail 1133s # testing : Test #6 1133s # expected: 400 1133s # received: '400' 1133s ok 6 1133s # Testing LimitRequestBody; should succeed 1133s # Chunked transfer-encoding enabled 1133s # testing : Test #7 1133s # expected: 200 1133s # received: '200' 1133s ok 7 1133s # Testing LimitRequestBody; should succeed 1133s # Chunked transfer-encoding disabled 1133s # testing : Test #8 1133s # expected: 200 1133s # received: '200' 1133s ok 8 1133s # Testing LimitRequestBody; should fail 1133s # Chunked transfer-encoding enabled 1133s # testing : Test #9 1133s # expected: 413 1133s # received: '413' 1133s ok 9 1133s # Testing LimitRequestBody; should fail 1133s # Chunked transfer-encoding disabled 1133s # testing : Test #10 1133s # expected: 413 1133s # received: '413' 1133s ok 10 1133s # Testing LimitRequestFieldSize; should succeed 1133s # testing : Test #11 1133s # expected: 200 1133s # received: '200' 1133s ok 11 1133s # Testing LimitRequestFieldSize; should fail 1133s # testing : Test #12 1133s # expected: 400 1133s # received: '400' 1133s ok 12 1133s ok 1136s t/apache/loglevel.t ................. 1136s 1..8 1136s # Running under perl version 5.040000 for linux 1136s # Current time local: Sun Dec 1 10:12:59 2024 1136s # Current time GMT: Sun Dec 1 10:12:59 2024 1136s # Using Test.pm version 1.31 1136s # Using Apache/Test.pm version 1.44 1136s ok 1 1136s ok 2 1136s ok 3 1136s ok 4 1136s ok 5 1136s ok 6 1136s ok 7 1136s ok 8 1136s ok 1138s t/apache/maxranges.t ................ 1138s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1138s 1..19 1138s # Running under perl version 5.040000 for linux 1138s # Current time local: Sun Dec 1 10:13:02 2024 1138s # Current time GMT: Sun Dec 1 10:13:02 2024 1138s # Using Test.pm version 1.31 1138s # Using Apache/Test.pm version 1.44 1138s ok 1 1138s ok 2 1138s ok 3 1138s ok 4 1138s ok 5 1138s ok 6 1138s ok 7 1138s ok 8 1138s ok 9 1138s ok 10 1138s ok 11 1138s ok 12 1138s ok 13 1138s ok 14 1138s ok 15 1138s ok 16 1138s ok 17 1138s ok 18 1138s ok 19 1138s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1138s ok 1141s t/apache/mergeslashes.t ............. 1141s 1..9 1141s # Running under perl version 5.040000 for linux 1141s # Current time local: Sun Dec 1 10:13:04 2024 1141s # Current time GMT: Sun Dec 1 10:13:04 2024 1141s # Using Test.pm version 1.31 1141s # Using Apache/Test.pm version 1.44 1141s # SENDING to 127.0.0.1:8545 1141s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1141s # expected 403, got 403 for exact match 1141s ok 1 1141s # SENDING to 127.0.0.1:8545 1141s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1141s # expected 403, got 403 for merged even at front 1141s ok 2 1141s # SENDING to 127.0.0.1:8545 1141s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1141s # expected 403, got 403 for merged even at front 1141s ok 3 1141s # SENDING to 127.0.0.1:8545 1141s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1141s # expected 403, got 403 for c// should be merged 1141s ok 4 1141s # SENDING to 127.0.0.1:8545 1141s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1141s # expected 403, got 403 for a// should be merged 1141s ok 5 1141s # SENDING to 127.0.0.1:8545 1141s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1141s # expected 403, got 403 for a// matches locationmatch 1141s ok 6 1141s # SENDING to 127.0.0.1:8545 1141s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1141s # expected 200, got 200 for c// doesn't match locationmatch 1141s ok 7 1141s # SENDING to 127.0.0.1:8545 1141s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1141s # expected 403, got 403 for baseline failed 1141s ok 8 1141s # SENDING to 127.0.0.1:8545 1141s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1141s # expected 403, got 403 for b//d not merged for Location with OFF 1141s ok 9 1141s ok 1143s t/apache/mmn.t ...................... 1143s 1..2 1143s # Running under perl version 5.040000 for linux 1143s # Current time local: Sun Dec 1 10:13:07 2024 1143s # Current time GMT: Sun Dec 1 10:13:07 2024 1143s # Using Test.pm version 1.31 1143s # Using Apache/Test.pm version 1.44 1143s ok 1 1143s ok 2 1143s ok 1146s t/apache/options.t .................. 1146s 1..2 1146s # Running under perl version 5.040000 for linux 1146s # Current time local: Sun Dec 1 10:13:09 2024 1146s # Current time GMT: Sun Dec 1 10:13:09 2024 1146s # Using Test.pm version 1.31 1146s # Using Apache/Test.pm version 1.44 1146s # testing : code 1146s # expected: 200 1146s # received: '200' 1146s ok 1 1146s # testing : OPTIONS 1146s # expected: qr/OPTIONS/ 1146s # received: 'HEAD,GET,POST,OPTIONS,TRACE' 1146s ok 2 1146s ok 1150s t/apache/passbrigade.t .............. 1150s # using LWP client 1150s 1..114 1150s # Running under perl version 5.040000 for linux 1150s # Current time local: Sun Dec 1 10:13:12 2024 1150s # Current time GMT: Sun Dec 1 10:13:12 2024 1150s # Using Test.pm version 1.31 1150s # Using Apache/Test.pm version 1.44 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 1024 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #DMMATCH1: 1 1150s # 1150s # testing : bytes in body 1150s # expected: 1024 1150s # received: 1024 1150s ok 1 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 2048 1150s # received: 2048 1150s ok 2 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 3072 1150s # received: 3072 1150s ok 3 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 4096 1150s # received: 4096 1150s ok 4 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 5120 1150s # received: 5120 1150s ok 5 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 6144 1150s # received: 6144 1150s ok 6 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 7168 1150s # received: 7168 1150s ok 7 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 8192 1150s # received: 8192 1150s ok 8 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 9216 1150s # received: 9216 1150s ok 9 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 10240 1150s # received: 10240 1150s ok 10 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 11264 1150s # received: 11264 1150s ok 11 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 12288 1150s # received: 12288 1150s ok 12 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 13312 1150s # received: 13312 1150s ok 13 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 14336 1150s # received: 14336 1150s ok 14 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 15360 1150s # received: 15360 1150s ok 15 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 16384 1150s # received: 16384 1150s ok 16 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 17408 1150s # received: 17408 1150s ok 17 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 18432 1150s # received: 18432 1150s ok 18 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 19456 1150s # received: 19456 1150s ok 19 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 20480 1150s # received: 20480 1150s ok 20 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 21504 1150s # received: 21504 1150s ok 21 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 22528 1150s # received: 22528 1150s ok 22 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 23552 1150s # received: 23552 1150s ok 23 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 24576 1150s # received: 24576 1150s ok 24 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 25600 1150s # received: 25600 1150s ok 25 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 26624 1150s # received: 26624 1150s ok 26 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 27648 1150s # received: 27648 1150s ok 27 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 28672 1150s # received: 28672 1150s ok 28 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 29696 1150s # received: 29696 1150s ok 29 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 30720 1150s # received: 30720 1150s ok 30 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 31744 1150s # received: 31744 1150s ok 31 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 32768 1150s # received: 32768 1150s ok 32 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 33792 1150s # received: 33792 1150s ok 33 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 34816 1150s # received: 34816 1150s ok 34 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 35840 1150s # received: 35840 1150s ok 35 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 36864 1150s # received: 36864 1150s ok 36 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 37888 1150s # received: 37888 1150s ok 37 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 38912 1150s # received: 38912 1150s ok 38 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 39936 1150s # received: 39936 1150s ok 39 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 40960 1150s # received: 40960 1150s ok 40 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 41984 1150s # received: 41984 1150s ok 41 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 43008 1150s # received: 43008 1150s ok 42 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 44032 1150s # received: 44032 1150s ok 43 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 45056 1150s # received: 45056 1150s ok 44 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 46080 1150s # received: 46080 1150s ok 45 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 47104 1150s # received: 47104 1150s ok 46 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 48128 1150s # received: 48128 1150s ok 47 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 49152 1150s # received: 49152 1150s ok 48 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 50176 1150s # received: 50176 1150s ok 49 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 51200 1150s # received: 51200 1150s ok 50 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 102400 1150s # received: 102400 1150s ok 51 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 307200 1150s # received: 307200 1150s ok 52 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 512000 1150s # received: 512000 1150s ok 53 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 2048000 1150s # received: 2048000 1150s ok 54 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 4096000 1150s # received: 4096000 1150s ok 55 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 6144000 1150s # received: 6144000 1150s ok 56 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:15 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 10240000 1150s # received: 10240000 1150s ok 57 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 1024 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #DMMATCH1: 1 1150s # 1150s # testing : bytes in body 1150s # expected: 1024 1150s # received: 1024 1150s ok 58 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 2048 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #DMMATCH1: 1 1150s # 1150s # testing : bytes in body 1150s # expected: 2048 1150s # received: 2048 1150s ok 59 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 3072 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #DMMATCH1: 1 1150s # 1150s # testing : bytes in body 1150s # expected: 3072 1150s # received: 3072 1150s ok 60 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 4096 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #DMMATCH1: 1 1150s # 1150s # testing : bytes in body 1150s # expected: 4096 1150s # received: 4096 1150s ok 61 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 5120 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #DMMATCH1: 1 1150s # 1150s # testing : bytes in body 1150s # expected: 5120 1150s # received: 5120 1150s ok 62 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 6144 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #DMMATCH1: 1 1150s # 1150s # testing : bytes in body 1150s # expected: 6144 1150s # received: 6144 1150s ok 63 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 7168 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #DMMATCH1: 1 1150s # 1150s # testing : bytes in body 1150s # expected: 7168 1150s # received: 7168 1150s ok 64 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 8192 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #DMMATCH1: 1 1150s # 1150s # testing : bytes in body 1150s # expected: 8192 1150s # received: 8192 1150s ok 65 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 9216 1150s # received: 9216 1150s ok 66 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 10240 1150s # received: 10240 1150s ok 67 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 11264 1150s # received: 11264 1150s ok 68 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 12288 1150s # received: 12288 1150s ok 69 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 13312 1150s # received: 13312 1150s ok 70 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 14336 1150s # received: 14336 1150s ok 71 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 15360 1150s # received: 15360 1150s ok 72 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 16384 1150s # received: 16384 1150s ok 73 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 17408 1150s # received: 17408 1150s ok 74 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 18432 1150s # received: 18432 1150s ok 75 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 19456 1150s # received: 19456 1150s ok 76 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 20480 1150s # received: 20480 1150s ok 77 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 21504 1150s # received: 21504 1150s ok 78 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 22528 1150s # received: 22528 1150s ok 79 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 23552 1150s # received: 23552 1150s ok 80 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 24576 1150s # received: 24576 1150s ok 81 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 25600 1150s # received: 25600 1150s ok 82 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 26624 1150s # received: 26624 1150s ok 83 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 27648 1150s # received: 27648 1150s ok 84 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 28672 1150s # received: 28672 1150s ok 85 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 29696 1150s # received: 29696 1150s ok 86 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 30720 1150s # received: 30720 1150s ok 87 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 31744 1150s # received: 31744 1150s ok 88 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 32768 1150s # received: 32768 1150s ok 89 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 33792 1150s # received: 33792 1150s ok 90 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 34816 1150s # received: 34816 1150s ok 91 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 35840 1150s # received: 35840 1150s ok 92 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 36864 1150s # received: 36864 1150s ok 93 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 37888 1150s # received: 37888 1150s ok 94 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 38912 1150s # received: 38912 1150s ok 95 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 39936 1150s # received: 39936 1150s ok 96 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 40960 1150s # received: 40960 1150s ok 97 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 41984 1150s # received: 41984 1150s ok 98 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 43008 1150s # received: 43008 1150s ok 99 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 44032 1150s # received: 44032 1150s ok 100 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 45056 1150s # received: 45056 1150s ok 101 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 46080 1150s # received: 46080 1150s ok 102 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 47104 1150s # received: 47104 1150s ok 103 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 48128 1150s # received: 48128 1150s ok 104 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 49152 1150s # received: 49152 1150s ok 105 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 50176 1150s # received: 50176 1150s ok 106 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 51200 1150s # received: 51200 1150s ok 107 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 102400 1150s # received: 102400 1150s ok 108 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 307200 1150s # received: 307200 1150s ok 109 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 512000 1150s # received: 512000 1150s ok 110 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 2048000 1150s # received: 2048000 1150s ok 111 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 4096000 1150s # received: 4096000 1150s ok 112 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 6144000 1150s # received: 6144000 1150s ok 113 1150s #lwp request: 1150s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1150s #User-Agent: libwww-perl/6.77 1150s # 1150s #server response: 1150s #HTTP/1.1 200 OK 1150s #Connection: close 1150s #Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1150s #Vary: In-If1 1150s #Content-Length: 0 1150s #Client-Date: Sun, 01 Dec 2024 10:13:16 GMT 1150s #Client-Peer: 127.0.0.1:8529 1150s #Client-Response-Num: 1 1150s #Client-Transfer-Encoding: chunked 1150s #DMMATCH1: 1 1150s #X-Content-Length-Note: added by Apache::TestRequest 1150s # 1150s # testing : bytes in body 1150s # expected: 10240000 1150s # received: 10240000 1150s ok 114 1150s ok 1153s t/apache/post.t ..................... 1153s # using LWP client 1153s 1..51 1153s # Running under perl version 5.040000 for linux 1153s # Current time local: Sun Dec 1 10:13:16 2024 1153s # Current time GMT: Sun Dec 1 10:13:16 2024 1153s # Using Test.pm version 1.31 1153s # Using Apache/Test.pm version 1.44 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 1024 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 5 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '1024' 1153s # received: 1024 1153s ok 1 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 2048 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 5 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '2048' 1153s # received: 2048 1153s ok 2 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 3072 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 5 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '3072' 1153s # received: 3072 1153s ok 3 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 4096 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 5 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '4096' 1153s # received: 4096 1153s ok 4 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 5120 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 5 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '5120' 1153s # received: 5120 1153s ok 5 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 6144 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 5 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '6144' 1153s # received: 6144 1153s ok 6 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 7168 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 5 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '7168' 1153s # received: 7168 1153s ok 7 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 8192 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 5 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '8192' 1153s # received: 8192 1153s ok 8 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 9216 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 5 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '9216' 1153s # received: 9216 1153s ok 9 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 10240 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '10240' 1153s # received: 10240 1153s ok 10 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 11264 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '11264' 1153s # received: 11264 1153s ok 11 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 12288 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '12288' 1153s # received: 12288 1153s ok 12 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 13312 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '13312' 1153s # received: 13312 1153s ok 13 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 14336 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '14336' 1153s # received: 14336 1153s ok 14 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 15360 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '15360' 1153s # received: 15360 1153s ok 15 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 16384 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '16384' 1153s # received: 16384 1153s ok 16 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 17408 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '17408' 1153s # received: 17408 1153s ok 17 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 18432 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '18432' 1153s # received: 18432 1153s ok 18 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 19456 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '19456' 1153s # received: 19456 1153s ok 19 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 20480 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '20480' 1153s # received: 20480 1153s ok 20 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 21504 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '21504' 1153s # received: 21504 1153s ok 21 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 22528 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '22528' 1153s # received: 22528 1153s ok 22 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 23552 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '23552' 1153s # received: 23552 1153s ok 23 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 24576 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '24576' 1153s # received: 24576 1153s ok 24 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 25600 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '25600' 1153s # received: 25600 1153s ok 25 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 26624 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '26624' 1153s # received: 26624 1153s ok 26 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 27648 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '27648' 1153s # received: 27648 1153s ok 27 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 28672 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '28672' 1153s # received: 28672 1153s ok 28 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 29696 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '29696' 1153s # received: 29696 1153s ok 29 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 30720 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '30720' 1153s # received: 30720 1153s ok 30 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 31744 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '31744' 1153s # received: 31744 1153s ok 31 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 32768 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '32768' 1153s # received: 32768 1153s ok 32 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 33792 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '33792' 1153s # received: 33792 1153s ok 33 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 34816 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '34816' 1153s # received: 34816 1153s ok 34 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 35840 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '35840' 1153s # received: 35840 1153s ok 35 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 36864 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '36864' 1153s # received: 36864 1153s ok 36 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 37888 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '37888' 1153s # received: 37888 1153s ok 37 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 38912 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '38912' 1153s # received: 38912 1153s ok 38 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 39936 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '39936' 1153s # received: 39936 1153s ok 39 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 40960 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '40960' 1153s # received: 40960 1153s ok 40 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 41984 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '41984' 1153s # received: 41984 1153s ok 41 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 43008 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '43008' 1153s # received: 43008 1153s ok 42 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 44032 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '44032' 1153s # received: 44032 1153s ok 43 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 45056 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '45056' 1153s # received: 45056 1153s ok 44 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 46080 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '46080' 1153s # received: 46080 1153s ok 45 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 47104 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '47104' 1153s # received: 47104 1153s ok 46 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 48128 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '48128' 1153s # received: 48128 1153s ok 47 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 49152 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '49152' 1153s # received: 49152 1153s ok 48 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 50176 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '50176' 1153s # received: 50176 1153s ok 49 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 51200 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 6 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '51200' 1153s # received: 51200 1153s ok 50 1153s #lwp request: 1153s #POST http://localhost:8529/eat_post HTTP/1.1 1153s #User-Agent: libwww-perl/6.77 1153s #Content-Length: 102400 1153s # 1153s #server response: 1153s #HTTP/1.1 200 OK 1153s #Connection: close 1153s #Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1153s #Vary: In-If1 1153s #Content-Length: 7 1153s #Client-Date: Sun, 01 Dec 2024 10:13:18 GMT 1153s #Client-Peer: 127.0.0.1:8529 1153s #Client-Response-Num: 1 1153s #DMMATCH1: 1 1153s # 1153s # testing : length posted 1153s # expected: '102400' 1153s # received: 102400 1153s ok 51 1153s ok 1155s t/apache/pr17629.t .................. 1155s 1..4 1155s # Running under perl version 5.040000 for linux 1155s # Current time local: Sun Dec 1 10:13:18 2024 1155s # Current time GMT: Sun Dec 1 10:13:18 2024 1155s # Using Test.pm version 1.31 1155s # Using Apache/Test.pm version 1.44 1155s # expected: 'begin-foobar-end 1155s # ' 1155s # received: 'begin-foobar-end 1155s # ' 1155s ok 1 1155s # expected: 200 1155s # received: '200' 1155s ok 2 1155s # testing : response was gzipped 1155s # expected: 'gzip' 1155s # received: 'gzip' 1155s ok 3 1155s # expected: 'begin-foobar-end 1155s # ' 1155s # received: 'begin-foobar-end 1155s # ' 1155s ok 4 1155s ok 1158s t/apache/pr18757.t .................. 1158s 1..3 1158s # Running under perl version 5.040000 for linux 1158s # Current time local: Sun Dec 1 10:13:21 2024 1158s # Current time GMT: Sun Dec 1 10:13:21 2024 1158s # Using Test.pm version 1.31 1158s # Using Apache/Test.pm version 1.44 1158s # testing : 200 response from GET 1158s # expected: 200 1158s # received: '200' 1158s ok 1 1158s # expected C-L is 26 1158s # URL via proxy is http://localhost:8537/index.html 1158s ok 2 1158s # line: HTTP/1.1 200 OK 1158s # line: Date: Sun, 01 Dec 2024 10:13:24 GMT 1158s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1158s # line: Vary: In-If1 1158s # line: Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1158s # line: ETag: "1a-61fafa7f73d80" 1158s # line: Accept-Ranges: bytes 1158s # line: Content-Length: 26 1158s # line: DMMATCH1: 1 1158s # line: Content-Type: text/html 1158s # line: 1158s # testing : whether proxy strips Content-Length header 1158s # expected: 1 1158s # received: 1 1158s ok 3 1158s ok 1160s t/apache/pr35292.t .................. 1160s 1..3 1160s # Running under perl version 5.040000 for linux 1160s # Current time local: Sun Dec 1 10:13:24 2024 1160s # Current time GMT: Sun Dec 1 10:13:24 2024 1160s # Using Test.pm version 1.31 1160s # Using Apache/Test.pm version 1.44 1160s ok 1 1160s ok 2 1160s # testing : read response-line 1160s # expected: qr/^HTTP\/1\.. 413/ 1160s # received: 'HTTP/1.1 413 Request Entity Too Large 1160s # ' 1160s ok 3 1160s ok 1163s t/apache/pr35330.t .................. 1163s 1..2 1163s # Running under perl version 5.040000 for linux 1163s # Current time local: Sun Dec 1 10:13:26 2024 1163s # Current time GMT: Sun Dec 1 10:13:26 2024 1163s # Using Test.pm version 1.31 1163s # Using Apache/Test.pm version 1.44 1163s # testing : SSI was allowed for location 1163s # expected: 200 1163s # received: '200' 1163s ok 1 1163s # testing : file was served with correct content 1163s # expected: 'hello' 1163s # received: 'hello' 1163s ok 2 1163s ok 1166s t/apache/pr37166.t .................. 1166s 1..4 1166s # Running under perl version 5.040000 for linux 1166s # Current time local: Sun Dec 1 10:13:29 2024 1166s # Current time GMT: Sun Dec 1 10:13:29 2024 1166s # Using Test.pm version 1.31 1166s # Using Apache/Test.pm version 1.44 1166s # testing : SSI was allowed for location 1166s # expected: 200 1166s # received: '200' 1166s ok 1 1166s # testing : file was served with correct content 1166s # expected: 'Hello world 1166s # ' 1166s # received: 'Hello world 1166s # ' 1166s ok 2 1166s # testing : explicit 200 response 1166s # expected: 200 1166s # received: '200' 1166s ok 3 1166s # testing : file was again served with correct content 1166s # expected: 'Hello world 1166s # ' 1166s # received: 'Hello world 1166s # ' 1166s ok 4 1166s ok 1168s t/apache/pr43939.t .................. 1168s 1..4 1168s # Running under perl version 5.040000 for linux 1168s # Current time local: Sun Dec 1 10:13:32 2024 1168s # Current time GMT: Sun Dec 1 10:13:32 2024 1168s # Using Test.pm version 1.31 1168s # Using Apache/Test.pm version 1.44 1168s # expected: 'begin-default-end 1168s # ' 1168s # received: 'begin-default-end 1168s # ' 1168s ok 1 1168s # expected: 200 1168s # received: '200' 1168s ok 2 1168s # testing : response was gzipped 1168s # expected: 'gzip' 1168s # received: 'gzip' 1168s ok 3 1168s # expected: 'begin-default-end 1168s # ' 1168s # received: 'begin-default-end 1168s # ' 1168s ok 4 1168s ok 1171s t/apache/pr49328.t .................. 1171s 1..1 1171s # Running under perl version 5.040000 for linux 1171s # Current time local: Sun Dec 1 10:13:34 2024 1171s # Current time GMT: Sun Dec 1 10:13:34 2024 1171s # Using Test.pm version 1.31 1171s # Using Apache/Test.pm version 1.44 1171s # expected: 'before 1171s # included 1171s # after 1171s # ' 1171s # received: 'before 1171s # included 1171s # after 1171s # ' 1171s ok 1 1171s ok 1174s t/apache/pr64339.t .................. 1174s 1..12 1174s # Running under perl version 5.040000 for linux 1174s # Current time local: Sun Dec 1 10:13:37 2024 1174s # Current time GMT: Sun Dec 1 10:13:37 2024 1174s # Using Test.pm version 1.31 1174s # Using Apache/Test.pm version 1.44 1174s # testing : fetching /doc.xml 1174s # expected: 200 1174s # received: '200' 1174s ok 1 1174s # testing : content-type header test for /doc.xml 1174s # expected: 'application/xml; charset=utf-8' 1174s # received: 'application/xml; charset=utf-8' 1174s ok 2 1174s # testing : content test for /doc.xml 1174s # expected: 'fóó 1174s # ' 1174s # received: 'fóó 1174s # ' 1174s ok 3 1174s # testing : fetching /doc.fooxml 1174s # expected: 200 1174s # received: '200' 1174s ok 4 1174s # testing : content-type header test for /doc.fooxml 1174s # expected: 'application/foo+xml; charset=utf-8' 1174s # received: 'application/foo+xml; charset=utf-8' 1174s ok 5 1174s # testing : content test for /doc.fooxml 1174s # expected: 'fóó 1174s # ' 1174s # received: 'fóó 1174s # ' 1174s ok 6 1174s # testing : fetching /doc.notxml 1174s # expected: 200 1174s # received: '200' 1174s ok 7 1174s # testing : content-type header test for /doc.notxml 1174s # expected: 'application/notreallyxml' 1174s # received: 'application/notreallyxml' 1174s ok 8 1174s # testing : content test for /doc.notxml 1174s # expected: 'f 1174s # ' 1174s # received: 'f 1174s # ' 1174s ok 9 1174s # testing : fetching /doc.isohtml 1174s # expected: 200 1174s # received: '200' 1174s ok 10 1174s # testing : content-type header test for /doc.isohtml 1174s # expected: 'text/html;charset=utf-8' 1174s # received: 'text/html;charset=utf-8' 1174s ok 11 1174s # testing : content test for /doc.isohtml 1174s # expected: '

fóó 1174s #

' 1174s # received: '

fóó 1174s #

' 1174s ok 12 1174s ok 1177s t/apache/rwrite.t ................... 1177s # using LWP client 1177s 1..114 1177s # Running under perl version 5.040000 for linux 1177s # Current time local: Sun Dec 1 10:13:40 2024 1177s # Current time GMT: Sun Dec 1 10:13:40 2024 1177s # Using Test.pm version 1.31 1177s # Using Apache/Test.pm version 1.44 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 1024 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #DMMATCH1: 1 1177s # 1177s # testing : bytes in body 1177s # expected: 1024 1177s # received: 1024 1177s ok 1 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 2048 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #DMMATCH1: 1 1177s # 1177s # testing : bytes in body 1177s # expected: 2048 1177s # received: 2048 1177s ok 2 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 3072 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #DMMATCH1: 1 1177s # 1177s # testing : bytes in body 1177s # expected: 3072 1177s # received: 3072 1177s ok 3 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 4096 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #DMMATCH1: 1 1177s # 1177s # testing : bytes in body 1177s # expected: 4096 1177s # received: 4096 1177s ok 4 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 5120 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #DMMATCH1: 1 1177s # 1177s # testing : bytes in body 1177s # expected: 5120 1177s # received: 5120 1177s ok 5 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 6144 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #DMMATCH1: 1 1177s # 1177s # testing : bytes in body 1177s # expected: 6144 1177s # received: 6144 1177s ok 6 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 7168 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #DMMATCH1: 1 1177s # 1177s # testing : bytes in body 1177s # expected: 7168 1177s # received: 7168 1177s ok 7 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 8192 1177s # received: 8192 1177s ok 8 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 9216 1177s # received: 9216 1177s ok 9 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 10240 1177s # received: 10240 1177s ok 10 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 11264 1177s # received: 11264 1177s ok 11 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 12288 1177s # received: 12288 1177s ok 12 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 13312 1177s # received: 13312 1177s ok 13 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 14336 1177s # received: 14336 1177s ok 14 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 15360 1177s # received: 15360 1177s ok 15 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 16384 1177s # received: 16384 1177s ok 16 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 17408 1177s # received: 17408 1177s ok 17 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 18432 1177s # received: 18432 1177s ok 18 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 19456 1177s # received: 19456 1177s ok 19 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 20480 1177s # received: 20480 1177s ok 20 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 21504 1177s # received: 21504 1177s ok 21 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 22528 1177s # received: 22528 1177s ok 22 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 23552 1177s # received: 23552 1177s ok 23 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 24576 1177s # received: 24576 1177s ok 24 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 25600 1177s # received: 25600 1177s ok 25 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 26624 1177s # received: 26624 1177s ok 26 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 27648 1177s # received: 27648 1177s ok 27 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 28672 1177s # received: 28672 1177s ok 28 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 29696 1177s # received: 29696 1177s ok 29 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 30720 1177s # received: 30720 1177s ok 30 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 31744 1177s # received: 31744 1177s ok 31 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 32768 1177s # received: 32768 1177s ok 32 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:42 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 33792 1177s # received: 33792 1177s ok 33 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 34816 1177s # received: 34816 1177s ok 34 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 35840 1177s # received: 35840 1177s ok 35 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 36864 1177s # received: 36864 1177s ok 36 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 37888 1177s # received: 37888 1177s ok 37 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 38912 1177s # received: 38912 1177s ok 38 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 39936 1177s # received: 39936 1177s ok 39 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 40960 1177s # received: 40960 1177s ok 40 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 41984 1177s # received: 41984 1177s ok 41 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 43008 1177s # received: 43008 1177s ok 42 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 44032 1177s # received: 44032 1177s ok 43 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 45056 1177s # received: 45056 1177s ok 44 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 46080 1177s # received: 46080 1177s ok 45 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 47104 1177s # received: 47104 1177s ok 46 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 48128 1177s # received: 48128 1177s ok 47 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 49152 1177s # received: 49152 1177s ok 48 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 50176 1177s # received: 50176 1177s ok 49 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 51200 1177s # received: 51200 1177s ok 50 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 102400 1177s # received: 102400 1177s ok 51 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 307200 1177s # received: 307200 1177s ok 52 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 512000 1177s # received: 512000 1177s ok 53 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 2048000 1177s # received: 2048000 1177s ok 54 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 4096000 1177s # received: 4096000 1177s ok 55 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 6144000 1177s # received: 6144000 1177s ok 56 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 10240000 1177s # received: 10240000 1177s ok 57 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 1024 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #DMMATCH1: 1 1177s # 1177s # testing : bytes in body 1177s # expected: 1024 1177s # received: 1024 1177s ok 58 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 2048 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #DMMATCH1: 1 1177s # 1177s # testing : bytes in body 1177s # expected: 2048 1177s # received: 2048 1177s ok 59 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 3072 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #DMMATCH1: 1 1177s # 1177s # testing : bytes in body 1177s # expected: 3072 1177s # received: 3072 1177s ok 60 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 4096 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #DMMATCH1: 1 1177s # 1177s # testing : bytes in body 1177s # expected: 4096 1177s # received: 4096 1177s ok 61 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 5120 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #DMMATCH1: 1 1177s # 1177s # testing : bytes in body 1177s # expected: 5120 1177s # received: 5120 1177s ok 62 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 6144 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #DMMATCH1: 1 1177s # 1177s # testing : bytes in body 1177s # expected: 6144 1177s # received: 6144 1177s ok 63 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 7168 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #DMMATCH1: 1 1177s # 1177s # testing : bytes in body 1177s # expected: 7168 1177s # received: 7168 1177s ok 64 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 8192 1177s # received: 8192 1177s ok 65 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 9216 1177s # received: 9216 1177s ok 66 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 10240 1177s # received: 10240 1177s ok 67 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 11264 1177s # received: 11264 1177s ok 68 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 12288 1177s # received: 12288 1177s ok 69 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 13312 1177s # received: 13312 1177s ok 70 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 14336 1177s # received: 14336 1177s ok 71 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 15360 1177s # received: 15360 1177s ok 72 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 16384 1177s # received: 16384 1177s ok 73 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 17408 1177s # received: 17408 1177s ok 74 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 18432 1177s # received: 18432 1177s ok 75 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 19456 1177s # received: 19456 1177s ok 76 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 20480 1177s # received: 20480 1177s ok 77 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 21504 1177s # received: 21504 1177s ok 78 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 22528 1177s # received: 22528 1177s ok 79 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 23552 1177s # received: 23552 1177s ok 80 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 24576 1177s # received: 24576 1177s ok 81 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 25600 1177s # received: 25600 1177s ok 82 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 26624 1177s # received: 26624 1177s ok 83 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 27648 1177s # received: 27648 1177s ok 84 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 28672 1177s # received: 28672 1177s ok 85 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 29696 1177s # received: 29696 1177s ok 86 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 30720 1177s # received: 30720 1177s ok 87 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 31744 1177s # received: 31744 1177s ok 88 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 32768 1177s # received: 32768 1177s ok 89 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 33792 1177s # received: 33792 1177s ok 90 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 34816 1177s # received: 34816 1177s ok 91 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 35840 1177s # received: 35840 1177s ok 92 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 36864 1177s # received: 36864 1177s ok 93 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 37888 1177s # received: 37888 1177s ok 94 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 38912 1177s # received: 38912 1177s ok 95 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 39936 1177s # received: 39936 1177s ok 96 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 40960 1177s # received: 40960 1177s ok 97 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 41984 1177s # received: 41984 1177s ok 98 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 43008 1177s # received: 43008 1177s ok 99 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 44032 1177s # received: 44032 1177s ok 100 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 45056 1177s # received: 45056 1177s ok 101 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 46080 1177s # received: 46080 1177s ok 102 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 47104 1177s # received: 47104 1177s ok 103 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 48128 1177s # received: 48128 1177s ok 104 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 49152 1177s # received: 49152 1177s ok 105 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 50176 1177s # received: 50176 1177s ok 106 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 51200 1177s # received: 51200 1177s ok 107 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 102400 1177s # received: 102400 1177s ok 108 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 307200 1177s # received: 307200 1177s ok 109 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 512000 1177s # received: 512000 1177s ok 110 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 2048000 1177s # received: 2048000 1177s ok 111 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 4096000 1177s # received: 4096000 1177s ok 112 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 6144000 1177s # received: 6144000 1177s ok 113 1177s #lwp request: 1177s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1177s #User-Agent: libwww-perl/6.77 1177s # 1177s #server response: 1177s #HTTP/1.1 200 OK 1177s #Connection: close 1177s #Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1177s #Vary: In-If1 1177s #Content-Length: 0 1177s #Client-Date: Sun, 01 Dec 2024 10:13:43 GMT 1177s #Client-Peer: 127.0.0.1:8529 1177s #Client-Response-Num: 1 1177s #Client-Transfer-Encoding: chunked 1177s #DMMATCH1: 1 1177s #X-Content-Length-Note: added by Apache::TestRequest 1177s # 1177s # testing : bytes in body 1177s # expected: 10240000 1177s # received: 10240000 1177s ok 114 1177s ok 1180s t/apache/server_name_port.t ......... 1180s 1..84 1180s # Running under perl version 5.040000 for linux 1180s # Current time local: Sun Dec 1 10:13:43 2024 1180s # Current time GMT: Sun Dec 1 10:13:43 2024 1180s # Using Test.pm version 1.31 1180s # Using Apache/Test.pm version 1.44 1180s # SENDING: 1180s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1180s # expecting 200, got 200 1180s ok 1 1180s # got SERVER_NAME='righthost', expected 'righthost' 1180s ok 2 1180s # got SERVER_PORT='8529', expected '8529' 1180s ok 3 1180s # SENDING: 1180s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1180s # expecting 200, got 200 1180s ok 4 1180s # got SERVER_NAME='righthost', expected 'righthost' 1180s ok 5 1180s # got SERVER_PORT='123', expected '123' 1180s ok 6 1180s # SENDING: 1180s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1180s # expecting 200, got 200 1180s ok 7 1180s # got SERVER_NAME='righthost', expected 'righthost' 1180s ok 8 1180s # got SERVER_PORT='8529', expected '8529' 1180s ok 9 1180s # SENDING: 1180s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1180s # expecting 200, got 200 1180s ok 10 1180s # got SERVER_NAME='righthost', expected 'righthost' 1180s ok 11 1180s # got SERVER_PORT='123', expected '123' 1180s ok 12 1180s # SENDING: 1180s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1180s # expecting 200, got 200 1180s ok 13 1180s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1180s ok 14 1180s # got SERVER_PORT='8529', expected '8529' 1180s ok 15 1180s # SENDING: 1180s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1180s # expecting 200, got 200 1180s ok 16 1180s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1180s ok 17 1180s # got SERVER_PORT='123', expected '123' 1180s ok 18 1180s # SENDING: 1180s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1180s # expecting 200, got 200 1180s ok 19 1180s # got SERVER_NAME='[::1]', expected '[::1]' 1180s ok 20 1180s # got SERVER_PORT='8529', expected '8529' 1180s ok 21 1180s # SENDING: 1180s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1180s # expecting 200, got 200 1180s ok 22 1180s # got SERVER_NAME='[::1]', expected '[::1]' 1180s ok 23 1180s # got SERVER_PORT='123', expected '123' 1180s ok 24 1180s # SENDING: 1180s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1180s # expecting 200, got 200 1180s ok 25 1180s # got SERVER_NAME='[a::1]', expected '[a::1]' 1180s ok 26 1180s # got SERVER_PORT='8529', expected '8529' 1180s ok 27 1180s # SENDING: 1180s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1180s # expecting 200, got 200 1180s ok 28 1180s # got SERVER_NAME='[a::1]', expected '[a::1]' 1180s ok 29 1180s # got SERVER_PORT='123', expected '123' 1180s ok 30 1180s # SENDING: 1180s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1180s # expecting 200, got 200 1180s ok 31 1180s # got SERVER_NAME='[a::1]', expected '[a::1]' 1180s ok 32 1180s # got SERVER_PORT='8529', expected '8529' 1180s ok 33 1180s # SENDING: 1180s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1180s # expecting 200, got 200 1180s ok 34 1180s # got SERVER_NAME='[a::1]', expected '[a::1]' 1180s ok 35 1180s # got SERVER_PORT='123', expected '123' 1180s ok 36 1180s # SENDING: 1180s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1180s # expecting 200, got 200 1180s ok 37 1180s # got SERVER_NAME='righthost', expected 'righthost' 1180s ok 38 1180s # got SERVER_PORT='8529', expected '8529' 1180s ok 39 1180s # SENDING: 1180s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1180s # expecting 200, got 200 1180s ok 40 1180s # got SERVER_NAME='righthost', expected 'righthost' 1180s ok 41 1180s # got SERVER_PORT='123', expected '123' 1180s ok 42 1180s # SENDING: 1180s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1180s # expecting 200, got 200 1180s ok 43 1180s # got SERVER_NAME='righthost', expected 'righthost' 1180s ok 44 1180s # got SERVER_PORT='8529', expected '8529' 1180s ok 45 1180s # SENDING: 1180s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1180s # expecting 200, got 200 1180s ok 46 1180s # got SERVER_NAME='righthost', expected 'righthost' 1180s ok 47 1180s # got SERVER_PORT='123', expected '123' 1180s ok 48 1180s # SENDING: 1180s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1180s # expecting 200, got 200 1180s ok 49 1180s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1180s ok 50 1180s # got SERVER_PORT='8529', expected '8529' 1180s ok 51 1180s # SENDING: 1180s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1180s # expecting 200, got 200 1180s ok 52 1180s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1180s ok 53 1180s # got SERVER_PORT='123', expected '123' 1180s ok 54 1180s # SENDING: 1180s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1180s # expecting 200, got 200 1180s ok 55 1180s # got SERVER_NAME='[::1]', expected '[::1]' 1180s ok 56 1180s # got SERVER_PORT='8529', expected '8529' 1180s ok 57 1180s # SENDING: 1180s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1180s # expecting 200, got 200 1180s ok 58 1180s # got SERVER_NAME='[::1]', expected '[::1]' 1180s ok 59 1180s # got SERVER_PORT='123', expected '123' 1180s ok 60 1180s # SENDING: 1180s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1180s # expecting 200, got 200 1180s ok 61 1180s # got SERVER_NAME='righthost', expected 'righthost' 1180s ok 62 1180s # got SERVER_PORT='8529', expected '8529' 1180s ok 63 1180s # SENDING: 1180s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1180s # expecting 200, got 200 1180s ok 64 1180s # got SERVER_NAME='righthost', expected 'righthost' 1180s ok 65 1180s # got SERVER_PORT='123', expected '123' 1180s ok 66 1180s # SENDING: 1180s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1180s # expecting 200, got 200 1180s ok 67 1180s # got SERVER_NAME='righthost', expected 'righthost' 1180s ok 68 1180s # got SERVER_PORT='8529', expected '8529' 1180s ok 69 1180s # SENDING: 1180s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1180s # expecting 200, got 200 1180s ok 70 1180s # got SERVER_NAME='righthost', expected 'righthost' 1180s ok 71 1180s # got SERVER_PORT='123', expected '123' 1180s ok 72 1180s # SENDING: 1180s # 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 1180s # expecting 200, got 200 1180s ok 73 1180s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1180s ok 74 1180s # got SERVER_PORT='8529', expected '8529' 1180s ok 75 1180s # SENDING: 1180s # 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 1180s # expecting 200, got 200 1180s ok 76 1180s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1180s ok 77 1180s # got SERVER_PORT='123', expected '123' 1180s ok 78 1180s # SENDING: 1180s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1180s # expecting 200, got 200 1180s ok 79 1180s # got SERVER_NAME='[::1]', expected '[::1]' 1180s ok 80 1180s # got SERVER_PORT='8529', expected '8529' 1180s ok 81 1180s # SENDING: 1180s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1180s # expecting 200, got 200 1180s ok 82 1180s # got SERVER_NAME='[::1]', expected '[::1]' 1180s ok 83 1180s # got SERVER_PORT='123', expected '123' 1180s ok 84 1180s ok 1183s t/apache/teclchunk.t ................ skipped: Not supported yet 1186s t/apr/uri.t ......................... 1186s 1..1 1186s # Running under perl version 5.040000 for linux 1186s # Current time local: Sun Dec 1 10:13:49 2024 1186s # Current time GMT: Sun Dec 1 10:13:49 2024 1186s # Using Test.pm version 1.31 1186s # Using Apache/Test.pm version 1.44 1186s ok 1 1186s ok 1189s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 1192s t/filter/case.t ..................... 1192s 1..4 1192s # Running under perl version 5.040000 for linux 1192s # Current time local: Sun Dec 1 10:13:55 2024 1192s # Current time GMT: Sun Dec 1 10:13:55 2024 1192s # Using Test.pm version 1.31 1192s # Using Apache/Test.pm version 1.44 1192s ok 1 1192s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1192s # expected 200 1192s # received 200 1192s # body: =HEAD1 NAME 1192s X X 1192s 1192s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 1192s 1192s =HEAD1 SYNOPSIS 1192s 1192s TO DECLARE SUBROUTINES: 1192s X X 1192s 1192s SUB NAME; # A "FORWARD" DECLARATION. 1192s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1192s SUB NAME : ATTRS; # WITH ATTRIBUTES 1192s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1192s 1192s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1192s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1192s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1192s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1192s 1192s USE FEATURE 'SIGNATURES'; 1192s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1192s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1192s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1192s 1192s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1192s X 1192s 1192s $SUBREF = SUB BLOCK; # NO PROTO 1192s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1192s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1192s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1192s 1192s USE FEATURE 'SIGNATURES'; 1192s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1192s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1192s 1192s TO IMPORT SUBROUTINES: 1192s X 1192s 1192s USE MODULE QW(NAME1 NAME2 NAME3); 1192s 1192s TO CALL SUBROUTINES: 1192s X X 1192s 1192s NAME(LIST); # REGULAR SUBROUTINE CALL. 1192s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1192s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1192s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1192s 1192s =HEAD1 DESCRIPTION 1192s 1192s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1192s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1192s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1192s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1192s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1192s ITS NAME OR A CODE REFERENCE. 1192s 1192s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1192s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1192s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1192s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1192s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1192s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1192s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1192s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1192s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1192s X X 1192s 1192s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1192s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1192s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1192s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1192s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1192s SUCH A SIGNATURE-USING SUBROUTINE. 1192s 1192s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1192s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1192s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1192s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1192s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1192s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1192s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1192s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1192s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1192s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1192s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1192s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1192s X X X<@_> 1192s 1192s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1192s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1192s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1192s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1192s L AND L. 1192s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1192s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1192s 1192s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1192s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1192s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1192s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1192s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1192s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1192s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1192s ONE LARGE INDISTINGUISHABLE LIST. 1192s 1192s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1192s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1192s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1192s EMPTY SUB RETURNS THE EMPTY LIST. 1192s X X X 1192s 1192s EXAMPLE: 1192s 1192s SUB MAX { 1192s MY $MAX = SHIFT(@_); 1192s FOREACH $FOO (@_) { 1192s $MAX = $FOO IF $MAX < $FOO; 1192s } 1192s RETURN $MAX; 1192s } 1192s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1192s 1192s EXAMPLE: 1192s 1192s # GET A LINE, COMBINING CONTINUATION LINES 1192s # THAT START WITH WHITESPACE 1192s 1192s SUB GET_LINE { 1192s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1192s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1192s IF ($LOOKAHEAD =~ /^[ \T]/) { 1192s $THISLINE .= $LOOKAHEAD; 1192s } 1192s ELSE { 1192s LAST LINE; 1192s } 1192s } 1192s RETURN $THISLINE; 1192s } 1192s 1192s $LOOKAHEAD = ; # GET FIRST LINE 1192s WHILE (DEFINED($LINE = GET_LINE())) { 1192s ... 1192s } 1192s 1192s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1192s 1192s SUB MAYBESET { 1192s MY($KEY, $VALUE) = @_; 1192s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1192s } 1192s 1192s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1192s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1192s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1192s ITS CALLER'S VALUES. 1192s X X 1192s 1192s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1192s SUB UPCASE_IN { 1192s FOR (@_) { TR/A-Z/A-Z/ } 1192s } 1192s 1192s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1192s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1192s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1192s X X 1192s 1192s UPCASE_IN("FREDERICK"); 1192s 1192s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1192s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1192s OF CHANGING THEM IN PLACE: 1192s 1192s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1192s SUB UPCASE { 1192s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1192s MY @PARMS = @_; 1192s FOR (@PARMS) { TR/A-Z/A-Z/ } 1192s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1192s } 1192s 1192s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1192s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1192s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1192s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1192s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1192s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1192s 1192s @NEWLIST = UPCASE(@LIST1, @LIST2); 1192s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1192s 1192s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1192s 1192s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1192s 1192s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1192s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1192s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1192s L
FOR ALTERNATIVES. 1192s 1192s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1192s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1192s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1192s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1192s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1192s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1192s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1192s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1192s SEE L FOR MORE ABOUT ALL THAT. 1192s X<&> 1192s 1192s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1192s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1192s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1192s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1192s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1192s X 1192s 1192s &FOO(1,2,3); # PASS THREE ARGUMENTS 1192s FOO(1,2,3); # THE SAME 1192s 1192s FOO(); # PASS AN EMPTY ARGUMENT LIST 1192s &FOO(); # THE SAME 1192s 1192s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 1192s USE STRICT 'SUBS'; 1192s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1192s # A COMPILE-TIME ERROR 1192s NO STRICT 'SUBS'; 1192s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1192s # A LITERAL STRING "FOO" 1192s 1192s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1192s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1192s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1192s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1192s X<&> 1192s 1192s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1192s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1192s YOUR SUBROUTINE'S NAME. 1192s 1192s USE V5.16; 1192s MY $FACTORIAL = SUB { 1192s MY ($X) = @_; 1192s RETURN 1 IF $X == 1; 1192s RETURN($X * __SUB__->( $X - 1 ) ); 1192s }; 1192s 1192s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1192s IS SUBJECT TO CHANGE. 1192s 1192s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1192s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1192s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1192s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1192s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1192s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1192s SPECIAL, PRE-DEFINED THINGS. 1192s 1192s =OVER 1192s 1192s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1192s 1192s C 1192s 1192s =ITEM DOCUMENTED IN L 1192s 1192s C, C 1192s 1192s =ITEM DOCUMENTED IN L 1192s 1192s C, C 1192s 1192s =ITEM DOCUMENTED IN L 1192s 1192s C, C, C, C, C, C, C, 1192s C, C, C, C, C, C, 1192s C, C, C, C, C, C, C, 1192s C, C, C, C, C, C, 1192s C, C, C, C, C, 1192s C, C, C, C 1192s 1192s =ITEM DOCUMENTED IN L 1192s 1192s C, C, C, C, C, C, C, 1192s C, C, C, C, C, C, C, 1192s C, C, C, C, C, C 1192s 1192s =ITEM DOCUMENTED IN L 1192s 1192s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1192s L<< C|PERLFUNC/REQUIRE >> 1192s 1192s =ITEM DOCUMENTED IN L 1192s 1192s C 1192s 1192s =ITEM DOCUMENTED IN L 1192s 1192s C, C, C, C, C 1192s 1192s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1192s 1192s ANY STARTING WITH C<(> 1192s 1192s =BACK 1192s 1192s THE C, C, C, C AND C SUBROUTINES 1192s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1192s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1192s EXPLICITLY. SEE L 1192s 1192s =HEAD2 SIGNATURES 1192s 1192s X X 1192s 1192s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1192s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1192s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1192s 1192s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1192s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1192s DIRECTLY BY C, IN THE CURRENT SCOPE. 1192s 1192s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1192s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1192s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1192s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1192s 1192s FOR EXAMPLE, 1192s 1192s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1192s 1192s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1192s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1192s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1192s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1192s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1192s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1192s 1192s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1192s THE SIGNATURE. FOR EXAMPLE, 1192s 1192s SUB FOO ($LEFT, $RIGHT) { 1192s RETURN $LEFT + $RIGHT; 1192s } 1192s 1192s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1192s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1192s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1192s EQUIVALENT TO 1192s 1192s SUB FOO { 1192s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1192s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1192s MY $LEFT = $_[0]; 1192s MY $RIGHT = $_[1]; 1192s RETURN $LEFT + $RIGHT; 1192s } 1192s 1192s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1192s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1192s 1192s SUB FOO ($FIRST, $, $THIRD) { 1192s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1192s } 1192s 1192s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1192s MANDATORY FOR THE CALLER TO PASS IT. 1192s 1192s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1192s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1192s 1192s SUB FOO ($LEFT, $RIGHT = 0) { 1192s RETURN $LEFT + $RIGHT; 1192s } 1192s 1192s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1192s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1192s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1192s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1192s FOR EXAMPLE, 1192s 1192s MY $AUTO_ID = 0; 1192s SUB FOO ($THING, $ID = $AUTO_ID++) { 1192s PRINT "$THING HAS ID $ID"; 1192s } 1192s 1192s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1192s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1192s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1192s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1192s 1192s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1192s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1192s } 1192s 1192s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1192s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1192s VALUE PROVIDED WAS C. 1192s 1192s SUB FOO ($NAME //= "WORLD") { 1192s PRINT "HELLO, $NAME"; 1192s } 1192s 1192s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1192s 1192s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1192s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1192s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1192s 1192s SUB FOO ($X ||= 10) { 1192s RETURN 5 + $X; 1192s } 1192s 1192s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1192s FOR EXAMPLE, 1192s 1192s SUB FOO ($THING, $ = 1) { 1192s PRINT $THING; 1192s } 1192s 1192s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1192s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1192s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1192s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1192s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1192s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1192s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1192s 1192s SUB FOO ($THING, $=) { 1192s PRINT $THING; 1192s } 1192s 1192s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1192s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1192s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1192s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1192s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1192s TO RIGHT. 1192s 1192s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1192s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1192s 1192s SUB FOO ($FILTER, @INPUTS) { 1192s PRINT $FILTER->($_) FOREACH @INPUTS; 1192s } 1192s 1192s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1192s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1192s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1192s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1192s 1192s SUB FOO ($THING, @) { 1192s PRINT $THING; 1192s } 1192s 1192s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1192s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1192s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1192s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1192s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1192s AS WITH STANDARD HASH CONSTRUCTION. 1192s 1192s SUB FOO ($FILTER, %INPUTS) { 1192s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1192s } 1192s 1192s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1192s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1192s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1192s 1192s SUB FOO ($THING, %) { 1192s PRINT $THING; 1192s } 1192s 1192s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1192s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1192s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1192s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1192s AN EMPTY ARRAY OR EMPTY HASH. 1192s 1192s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1192s THAT THE CALLER PASSED NO ARGUMENTS: 1192s 1192s SUB FOO () { 1192s RETURN 123; 1192s } 1192s 1192s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1192s WARNING IN THE C CATEGORY. FROM PERL 5.36 1192s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1192s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1192s STATEMENT SUCH AS: 1192s 1192s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1192s 1192s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1192s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1192s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1192s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1192s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1192s WARNINGS IN THE C CATEGORY WHEN 1192s COMPILED: 1192s 1192s SUB F ($X) { 1192s # THIS LINE EMITS THE WARNING SEEN BELOW 1192s PRINT "ARGUMENTS ARE @_"; 1192s } 1192s 1192s Z<> 1192s 1192s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1192s EXPERIMENTAL AT ... 1192s 1192s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1192s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1192s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1192s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1192s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1192s SUPPLY THAT ARGUMENT. 1192s 1192s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1192s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1192s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1192s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1192s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1192s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1192s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1192s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1192s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1192s 1192s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1192s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1192s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1192s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1192s L. FOR EXAMPLE, 1192s 1192s SUB FOO :PROTOTYPE($) { $_[0] } 1192s 1192s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1192s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1192s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1192s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1192s 1192s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1192s RETURN $LEFT + $RIGHT; 1192s } 1192s 1192s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1192s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1192s THE SUBROUTINE'S BODY. 1192s 1192s =HEAD2 PRIVATE VARIABLES VIA MY() 1192s X X X X X 1192s X X 1192s 1192s SYNOPSIS: 1192s 1192s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1192s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1192s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1192s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1192s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1192s 1192s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1192s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1192s SEE L AND L. 1192s 1192s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1192s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1192s (C/C/C/C), LOOP 1192s (C/C/C/C/C), SUBROUTINE, C, 1192s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1192s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1192s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1192s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1192s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 1192s 1192s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 1192s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1192s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 1192s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 1192s X 1192s 1192s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1192s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1192s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1192s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1192s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1192s 1192s MY $X = 10; 1192s SUB BUMPX { $X++ } 1192s 1192s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1192s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1192s THE C ITSELF. SEE L. 1192s X 1192s 1192s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1192s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1192s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1192s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1192s 1192s $ARG = "FRED"; # "GLOBAL" VARIABLE 1192s $N = CUBE_ROOT(27); 1192s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1192s # OUTPUTS: FRED THINKS THE ROOT IS 3 1192s 1192s SUB CUBE_ROOT { 1192s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1192s $ARG **= 1/3; 1192s RETURN $ARG; 1192s } 1192s 1192s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1192s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1192s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1192s 1192s MY ($FOO) = ; # WRONG? 1192s MY @FOO = ; 1192s 1192s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1192s 1192s MY $FOO = ; 1192s 1192s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1192s 1192s MY $FOO, $BAR = 1; # WRONG 1192s 1192s THAT HAS THE SAME EFFECT AS 1192s 1192s MY $FOO; 1192s $BAR = 1; 1192s 1192s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1192s THE CURRENT STATEMENT. THUS, 1192s 1192s MY $X = $X; 1192s 1192s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1192s THE EXPRESSION 1192s 1192s MY $X = 123 AND $X == 123 1192s 1192s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1192s 1192s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1192s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1192s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1192s 1192s WHILE (MY $LINE = <>) { 1192s $LINE = LC $LINE; 1192s } CONTINUE { 1192s PRINT $LINE; 1192s } 1192s 1192s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1192s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1192s IT. SIMILARLY, IN THE CONDITIONAL 1192s 1192s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1192s USER_AGREES(); 1192s } ELSIF ($ANSWER =~ /^NO$/I) { 1192s USER_DISAGREES(); 1192s } ELSE { 1192s CHOMP $ANSWER; 1192s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1192s } 1192s 1192s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1192s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1192s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1192s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1192s 1192s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1192s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1192s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1192s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1192s IN THE LOOP 1192s X X 1192s 1192s FOR MY $I (1, 2, 3) { 1192s SOME_FUNCTION(); 1192s } 1192s 1192s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1192s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1192s X X 1192s 1192s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1192s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1192s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1192s 1192s USE STRICT 'VARS'; 1192s 1192s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1192s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1192s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1192s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1192s THIS WITH C. 1192s 1192s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1192s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1192s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1192s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1192s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1192s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1192s EXAMPLE. 1192s 1192s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1192s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1192s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1192s 1192s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1192s 1192s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 1192s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 1192s IS ALSO VISIBLE: 1192s 1192s PACKAGE MAIN; 1192s OUR $X = 10; 1192s MY $X = 20; 1192s PRINT "$X AND $::X\N"; 1192s 1192s THAT WILL PRINT OUT C<20> AND C<10>. 1192s 1192s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1192s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1192s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1192s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1192s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1192s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1192s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1192s AN ANONYMOUS SUB REFERENCE: 1192s 1192s MY $SECRET_VERSION = '1.001-BETA'; 1192s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1192s $SECRET_SUB->(); 1192s 1192s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1192s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1192s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1192s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1192s UNQUALIFIED AND UNQUALIFIABLE. 1192s 1192s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1192s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1192s L FOR SOMETHING OF A WORK-AROUND TO 1192s THIS. 1192s 1192s =HEAD2 PERSISTENT PRIVATE VARIABLES 1192s X X X X 1192s X X 1192s 1192s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1192s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1192s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1192s 1192s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1192s 1192s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1192s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1192s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1192s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1192s THE C FORM DOES NOT REQUIRE THE 1192s C PRAGMA. 1192s 1192s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1192s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1192s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1192s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1192s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1192s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1192s SUBROUTINE EACH TIME IT IS EXECUTED.) 1192s 1192s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1192s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1192s 1192s USE FEATURE 'STATE'; 1192s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1192s 1192s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1192s 1192s USE FEATURE 'STATE'; 1192s SUB CREATE_COUNTER { 1192s RETURN SUB { STATE $X; RETURN ++$X } 1192s } 1192s 1192s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1192s CODE OUTSIDE. 1192s 1192s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1192s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1192s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1192s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1192s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1192s 1192s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1192s 1192s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1192s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1192s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1192s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1192s 1192s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1192s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1192s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1192s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1192s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1192s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1192s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1192s 1192s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1192s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1192s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1192s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1192s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1192s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1192s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1192s 1192s { 1192s MY $SECRET_VAL = 0; 1192s SUB GIMME_ANOTHER { 1192s RETURN ++$SECRET_VAL; 1192s } 1192s } 1192s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1192s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1192s 1192s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1192s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1192s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1192s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1192s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1192s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1192s STARTS TO RUN: 1192s 1192s BEGIN { 1192s MY $SECRET_VAL = 0; 1192s SUB GIMME_ANOTHER { 1192s RETURN ++$SECRET_VAL; 1192s } 1192s } 1192s 1192s SEE L ABOUT THE 1192s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1192s C AND C. 1192s 1192s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1192s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1192s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1192s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1192s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1192s 1192s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1192s X X X X 1192s X 1192s 1192s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1192s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1192s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1192s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1192s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1192s 1192s SYNOPSIS: 1192s 1192s # LOCALIZATION OF VALUES 1192s 1192s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1192s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1192s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1192s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1192s 1192s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1192s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1192s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1192s # LOCALIZATION 1192s 1192s # LOCALIZATION OF SYMBOLS 1192s 1192s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1192s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1192s # @MERLYN IS REALLY @RANDAL, ETC 1192s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1192s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1192s 1192s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1192s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1192s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1192s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1192s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1192s 1192s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1192s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1192s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1192s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1192s 1192s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1192s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1192s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1192s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1192s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1192s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1192s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1192s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1192s UNDEFINED VALUE.) 1192s 1192s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1192s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1192s VARIABLES OUTSIDE THE LOOP. 1192s 1192s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1192s X 1192s 1192s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1192s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1192s VIEWED AS A SCALAR OR AN ARRAY. SO 1192s 1192s LOCAL($FOO) = ; 1192s LOCAL @FOO = ; 1192s 1192s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1192s 1192s LOCAL $FOO = ; 1192s 1192s SUPPLIES A SCALAR CONTEXT. 1192s 1192s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1192s X 1192s 1192s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1192s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1192s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1192s 1192s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1192s 1192s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1192s { LOCAL $/ = UNDEF; $SLURP = ; } 1192s 1192s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1192s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1192s I, BECAUSE THE $1 VARIABLE IS 1192s MAGICAL AND READ-ONLY : 1192s 1192s LOCAL $1 = 2; 1192s 1192s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1192s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1192s TO SAFELY REUSE $_ IN A SUBROUTINE. 1192s 1192s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1192s WORK AS DESCRIBED. 1192s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1192s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1192s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1192s SEE L FOR MORE 1192s DETAILS. 1192s X 1192s 1192s =HEAD3 LOCALIZATION OF GLOBS 1192s X X 1192s 1192s THE CONSTRUCT 1192s 1192s LOCAL *NAME; 1192s 1192s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1192s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1192s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1192s 1192s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1192s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1192s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1192s SEPARATOR. 1192s 1192s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1192s X X 1192s X 1192s 1192s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1192s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1192s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1192s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1192s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1192s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1192s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1192s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1192s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1192s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1192s 1192s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1192s @ARY = ( 0..5 ); 1192s { 1192s LOCAL($ARY[5]) = 6; 1192s LOCAL($HASH{'A'}) = 'DRILL'; 1192s WHILE (MY $E = POP(@ARY)) { 1192s PRINT "$E . . .\N"; 1192s LAST UNLESS $E > 3; 1192s } 1192s IF (@ARY) { 1192s $HASH{'ONLY A'} = 'TEST'; 1192s DELETE $HASH{'A'}; 1192s } 1192s } 1192s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1192s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1192s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1192s 1192s PERL WILL PRINT 1192s 1192s 6 . . . 1192s 4 . . . 1192s 3 . . . 1192s THIS IS A TEST ONLY A TEST. 1192s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1192s 1192s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1192s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1192s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1192s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1192s 1192s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1192s X X X 1192s X 1192s 1192s YOU CAN USE THE C AND C 1192s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1192s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1192s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1192s 1192s DO { 1192s MY $VAL = $ARRAY[$IDX]; 1192s LOCAL $ARRAY[$IDX]; 1192s DELETE $ARRAY[$IDX]; 1192s $VAL 1192s } 1192s 1192s AND 1192s 1192s DO { 1192s MY $VAL = $HASH{KEY}; 1192s LOCAL $HASH{KEY}; 1192s DELETE $HASH{KEY}; 1192s $VAL 1192s } 1192s 1192s EXCEPT THAT FOR THOSE THE C IS 1192s SCOPED TO THE C BLOCK. SLICES ARE 1192s ALSO ACCEPTED. 1192s 1192s MY %HASH = ( 1192s A => [ 7, 8, 9 ], 1192s B => 1, 1192s ) 1192s 1192s { 1192s MY $X = DELETE LOCAL $HASH{A}; 1192s # $X IS [ 7, 8, 9 ] 1192s # %HASH IS (B => 1) 1192s 1192s { 1192s MY @NUMS = DELETE LOCAL @$X[0, 2] 1192s # @NUMS IS (7, 9) 1192s # $X IS [ UNDEF, 8 ] 1192s 1192s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1192s } 1192s # $X IS BACK TO [ 7, 8, 9 ] 1192s 1192s } 1192s # %HASH IS BACK TO ITS ORIGINAL STATE 1192s 1192s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1192s 1192s =HEAD2 LVALUE SUBROUTINES 1192s X X 1192s 1192s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1192s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1192s 1192s MY $VAL; 1192s SUB CANMOD : LVALUE { 1192s $VAL; # OR: RETURN $VAL; 1192s } 1192s SUB NOMOD { 1192s $VAL; 1192s } 1192s 1192s CANMOD() = 5; # ASSIGNS TO $VAL 1192s NOMOD() = 5; # ERROR 1192s 1192s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1192s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1192s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1192s 1192s DATA(2,3) = GET_DATA(3,4); 1192s 1192s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1192s 1192s (DATA(2,3)) = GET_DATA(3,4); 1192s 1192s AND IN: 1192s 1192s (DATA(2),DATA(3)) = GET_DATA(3,4); 1192s 1192s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1192s 1192s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1192s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1192s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1192s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1192s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1192s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1192s 1192s =HEAD2 LEXICAL SUBROUTINES 1192s X X X X 1192s 1192s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1192s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1192s AVAILABLE UNDER C OR C OR HIGHER. 1192s 1192s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1192s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1192s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1192s CATEGORY WAS DISABLED. 1192s 1192s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1192s DECLARED, AND ONLY AFTER THAT DECLARATION: 1192s 1192s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1192s # VERSIONS EARLIER THAN 5.26. 1192s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1192s USE FEATURE 'LEXICAL_SUBS'; 1192s 1192s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1192s STATE SUB FOO { 1192s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1192s } 1192s FOO(); # CALLS "STATE" SUB 1192s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1192s 1192s MY SUB BAR { ... } 1192s BAR(); # CALLS "MY" SUB 1192s 1192s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1192s 1192s # WRONG 1192s MY SUB BAZ { 1192s BAZ(); 1192s } 1192s 1192s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1192s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1192s 1192s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1192s 1192s MY SUB BAZ { 1192s __SUB__->(); # CALLS ITSELF 1192s } 1192s 1192s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1192s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1192s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1192s HOWEVER: 1192s 1192s MY SUB BAZ; # PREDECLARATION 1192s SUB BAZ { # DEFINE THE "MY" SUB 1192s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1192s } 1192s 1192s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1192s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1192s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1192s 1192s =HEAD3 C VS C 1192s 1192s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1192s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1192s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1192s CONTAINING BLOCK TO THE NEXT. 1192s 1192s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1192s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1192s 1192s SUB WHATEVER { 1192s MY $X = SHIFT; 1192s MY SUB INNER { 1192s ... DO SOMETHING WITH $X ... 1192s } 1192s INNER(); 1192s } 1192s 1192s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1192s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1192s SEE THE C<$X> FROM THE FIRST CALL TO C. 1192s 1192s =HEAD3 C SUBROUTINES 1192s 1192s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1192s SUBROUTINE OF THE SAME NAME. 1192s 1192s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1192s INSIDE AN INNER SCOPE: 1192s 1192s SUB FOO { ... } 1192s 1192s SUB BAR { 1192s MY SUB FOO { ... } 1192s { 1192s # NEED TO USE THE OUTER FOO HERE 1192s OUR SUB FOO; 1192s FOO(); 1192s } 1192s } 1192s 1192s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1192s 1192s PACKAGE MYSNEAKYMODULE; 1192s 1192s OUR SUB DO_SOMETHING { ... } 1192s 1192s SUB DO_SOMETHING_WITH_CALLER { 1192s PACKAGE DB; 1192s () = CALLER 1; # SETS @DB::ARGS 1192s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1192s } 1192s 1192s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1192s X X<*> 1192s 1192s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1192s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1192s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1192s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1192s 1192s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1192s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1192s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1192s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1192s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1192s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1192s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1192s 1192s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1192s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1192s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1192s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1192s 1192s SUB DOUBLEARY { 1192s LOCAL(*SOMEARY) = @_; 1192s FOREACH $ELEM (@SOMEARY) { 1192s $ELEM *= 2; 1192s } 1192s } 1192s DOUBLEARY(*FOO); 1192s DOUBLEARY(*BAR); 1192s 1192s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1192s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1192s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1192s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1192s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1192s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1192s 1192s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1192s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1192s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1192s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1192s L. 1192s 1192s =HEAD2 WHEN TO STILL USE LOCAL() 1192s X X 1192s 1192s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1192s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1192s I USE C INSTEAD OF C. 1192s 1192s =OVER 4 1192s 1192s =ITEM 1. 1192s 1192s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1192s 1192s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1192s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1192s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1192s IN C<@FIELDS>. 1192s 1192s { 1192s LOCAL @ARGV = ("/ETC/MOTD"); 1192s LOCAL $/ = UNDEF; 1192s LOCAL $_ = <>; 1192s @FIELDS = SPLIT /^\S*=+\S*$/; 1192s } 1192s 1192s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1192s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1192s 1192s =ITEM 2. 1192s 1192s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1192s 1192s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1192s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1192s TABLE ENTRIES: 1192s 1192s SUB IOQUEUE { 1192s LOCAL (*READER, *WRITER); # NOT MY! 1192s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1192s RETURN (*READER, *WRITER); 1192s } 1192s ($HEAD, $TAIL) = IOQUEUE(); 1192s 1192s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1192s ENTRIES. 1192s 1192s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1192s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1192s A LOCAL ALIAS. 1192s 1192s { 1192s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1192s GROW(); # REALLY CALLS SHRINK() 1192s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1192s } 1192s GROW(); # GET THE REAL GROW() AGAIN 1192s 1192s SEE L FOR MORE ABOUT MANIPULATING 1192s FUNCTIONS BY NAME IN THIS WAY. 1192s 1192s =ITEM 3. 1192s 1192s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1192s 1192s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1192s IS DONE ON DYNAMICS: 1192s 1192s { 1192s LOCAL $SIG{INT} = 'IGNORE'; 1192s FUNCT(); # UNINTERRUPTIBLE 1192s } 1192s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1192s 1192s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1192s 1192s =BACK 1192s 1192s =HEAD2 PASS BY REFERENCE 1192s X X X 1192s 1192s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1192s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1192s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1192s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1192s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1192s 1192s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1192s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1192s OF ALL THEIR FORMER LAST ELEMENTS: 1192s 1192s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1192s 1192s SUB POPMANY { 1192s MY $AREF; 1192s MY @RETLIST; 1192s FOREACH $AREF ( @_ ) { 1192s PUSH @RETLIST, POP @$AREF; 1192s } 1192s RETURN @RETLIST; 1192s } 1192s 1192s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1192s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1192s 1192s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1192s SUB INTER { 1192s MY ($K, $HREF, %SEEN); # LOCALS 1192s FOREACH $HREF (@_) { 1192s WHILE ( $K = EACH %$HREF ) { 1192s $SEEN{$K}++; 1192s } 1192s } 1192s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1192s } 1192s 1192s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1192s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1192s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1192s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1192s A LITTLE EXPENSIVE. 1192s 1192s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1192s 1192s (@W, @X) = FUNC(@Y, @Z); 1192s OR 1192s (%W, %X) = FUNC(%Y, %Z); 1192s 1192s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1192s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1192s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1192s AS ALWAYS. 1192s 1192s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1192s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1192s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1192s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1192s 1192s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1192s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1192s SUB FUNC { 1192s MY ($YREF, $ZREF) = @_; 1192s IF (@$YREF > @$ZREF) { 1192s RETURN ($YREF, $ZREF); 1192s } ELSE { 1192s RETURN ($ZREF, $YREF); 1192s } 1192s } 1192s 1192s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1192s 1192s (*W, *X) = FUNC(\@Y, \@Z); 1192s PRINT "@W HAS MORE THAN @X\N"; 1192s SUB FUNC { 1192s LOCAL (*Y, *Z) = @_; 1192s IF (@Y > @Z) { 1192s RETURN (\@Y, \@Z); 1192s } ELSE { 1192s RETURN (\@Z, \@Y); 1192s } 1192s } 1192s 1192s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1192s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1192s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1192s ARE IN THE SYMBOL TABLE. 1192s 1192s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1192s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1192s FOR EXAMPLE: 1192s 1192s SPLUTTER(\*STDOUT); 1192s SUB SPLUTTER { 1192s MY $FH = SHIFT; 1192s PRINT $FH "HER UM WELL A HMMM\N"; 1192s } 1192s 1192s $REC = GET_REC(\*STDIN); 1192s SUB GET_REC { 1192s MY $FH = SHIFT; 1192s RETURN SCALAR <$FH>; 1192s } 1192s 1192s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1192s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1192s 1192s SUB OPENIT { 1192s MY $PATH = SHIFT; 1192s LOCAL *FH; 1192s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1192s } 1192s 1192s =HEAD2 PROTOTYPES 1192s X X 1192s 1192s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1192s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1192s SECTION OR WITH A L. 1192s IF YOU DECLARE EITHER OF 1192s 1192s SUB MYPUSH (\@@) 1192s SUB MYPUSH :PROTOTYPE(\@@) 1192s 1192s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1192s 1192s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1192s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1192s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1192s OF AN ATTRIBUTE. 1192s 1192s THE 1192s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1192s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 1192s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 1192s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1192s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 1192s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1192s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1192s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1192s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 1192s 1192s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1192s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1192s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1192s 1192s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1192s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1192s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1192s CORRESPONDING BUILT-IN. 1192s 1192s DECLARED AS CALLED AS 1192s 1192s SUB MYLINK ($$) MYLINK $OLD, $NEW 1192s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1192s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 1192s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1192s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1192s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1192s SUB MYPOP (\@) MYPOP @ARRAY 1192s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1192s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1192s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1192s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1192s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1192s SUB MYRAND (;$) MYRAND 42 1192s SUB MYTIME () MYTIME 1192s 1192s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1192s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1192s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1192s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1192s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1192s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1192s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1192s 1192s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1192s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1192s 1192s SUB MYREF (\[$@%&*]) 1192s 1192s WILL ALLOW CALLING MYREF() AS 1192s 1192s MYREF $VAR 1192s MYREF @ARRAY 1192s MYREF %HASH 1192s MYREF &SUB 1192s MYREF *GLOB 1192s 1192s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1192s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 1192s 1192s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1192s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1192s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1192s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1192s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 1192s OR A SUBSEQUENT COMMA. 1192s 1192s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1192s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1192s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1192s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1192s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1192s FOLLOWS: 1192s 1192s USE SYMBOL 'QUALIFY_TO_REF'; 1192s 1192s SUB FOO (*) { 1192s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1192s ... 1192s } 1192s 1192s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1192s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1192s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1192s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1192s 1192s SUB MYPUSH (+@) { 1192s MY $AREF = SHIFT; 1192s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1192s PUSH @$AREF, @_; 1192s } 1192s 1192s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1192s IS OF AN ACCEPTABLE TYPE. 1192s 1192s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1192s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1192s 1192s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1192s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1192s PROVIDED, C<$_> WILL BE USED INSTEAD. 1192s 1192s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1192s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1192s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1192s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1192s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1192s 1192s MYTIME +2; 1192s 1192s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1192s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1192s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1192s 1192s SUB MYGETPROTOBYNUMBER($;); 1192s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1192s 1192s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1192s PROVIDED IT'S IN THE INITIAL POSITION: 1192s X<&> 1192s 1192s SUB TRY (&@) { 1192s MY($TRY,$CATCH) = @_; 1192s EVAL { &$TRY }; 1192s IF ($@) { 1192s LOCAL $_ = $@; 1192s &$CATCH; 1192s } 1192s } 1192s SUB CATCH (&) { $_[0] } 1192s 1192s TRY { 1192s DIE "PHOOEY"; 1192s } CATCH { 1192s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1192s }; 1192s 1192s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1192s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1192s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1192s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1192s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1192s 1192s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1192s X 1192s 1192s SUB MYGREP (&@) { 1192s MY $CODE = SHIFT; 1192s MY @RESULT; 1192s FOREACH $_ (@_) { 1192s PUSH(@RESULT, $_) IF &$CODE; 1192s } 1192s @RESULT; 1192s } 1192s 1192s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1192s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1192s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1192s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1192s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1192s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1192s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1192s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1192s 1192s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1192s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1192s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1192s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1192s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1192s MAJORITY OF OFFENDING CODE IS FIXED. 1192s 1192s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1192s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1192s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1192s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1192s 1192s SUB FUNC ($) { 1192s MY $N = SHIFT; 1192s PRINT "YOU GAVE ME $N\N"; 1192s } 1192s 1192s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1192s RETURNING A LIST: 1192s 1192s FUNC(@FOO); 1192s FUNC( $TEXT =~ /\W+/G ); 1192s 1192s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1192s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1192s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1192s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1192s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1192s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1192s 1192s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1192s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1192s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1192s EFFECT, LIKE SO: 1192s 1192s SUB FOO($$); 1192s SUB FOO($$) { 1192s FOO 1, 2; 1192s } 1192s 1192s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1192s TO MAKE THE WORLD A BETTER PLACE. 1192s 1192s =HEAD2 CONSTANT FUNCTIONS 1192s X 1192s 1192s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1192s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1192s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1192s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1192s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1192s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1192s 1192s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1192s 1192s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1192s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1192s # AND IT'S INLINED, TOO! 1192s SUB ST_DEV () { 0 } 1192s SUB ST_INO () { 1 } 1192s 1192s SUB FLAG_FOO () { 1 << 8 } 1192s SUB FLAG_BAR () { 1 << 9 } 1192s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1192s 1192s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1192s 1192s SUB N () { INT(OPT_BAZ) / 3 } 1192s 1192s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1192s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1192s 1192s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1192s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1192s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1192s C: 1192s 1192s SUB BAZ_VAL () { 1192s IF (OPT_BAZ) { 1192s RETURN 23; 1192s } 1192s ELSE { 1192s RETURN 42; 1192s } 1192s } 1192s SUB BONK_VAL () { RETURN 12345 } 1192s 1192s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1192s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1192s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1192s 1192s BEGIN { 1192s MY $VAR = 1; 1192s NO STRICT 'REFS'; 1192s *INLINED = SUB () { $VAR }; 1192s } 1192s 1192s BEGIN { 1192s MY $VAR = 1; 1192s MY $REF = \$VAR; 1192s NO STRICT 'REFS'; 1192s *NOT_INLINED = SUB () { $VAR }; 1192s } 1192s 1192s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1192s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1192s 1192s BEGIN { 1192s MY $X = 10; 1192s *FOO = SUB () { $X }; 1192s $X++; 1192s } 1192s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1192s 1192s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1192s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1192s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1192s SO IT PRINTED C<10>, NOT C<11>. 1192s 1192s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1192s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1192s ASIDE FROM WHERE IT IS DECLARED. 1192s 1192s # FINE, NO WARNING 1192s BEGIN { 1192s MY $X = 54321; 1192s *INLINED = SUB () { $X }; 1192s } 1192s # ERROR 1192s BEGIN { 1192s MY $X; 1192s $X = 54321; 1192s *ALSO_INLINED = SUB () { $X }; 1192s } 1192s 1192s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 1192s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 1192s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 1192s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 1192s CONSTANT SUBROUTINE: 1192s 1192s MY $X = 54321; 1192s *INLINED = SUB : CONST { $X }; 1192s $X++; 1192s 1192s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1192s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1192s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1192s VALUE CAPTURED THE SAME WAY. 1192s 1192s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1192s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1192s AN EXPLICIT C: 1192s 1192s BEGIN { 1192s MY $X = 10; 1192s *FOO = SUB () { RETURN $X }; 1192s $X++; 1192s } 1192s PRINT FOO(); # PRINTS 11 1192s 1192s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1192s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1192s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1192s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1192s 1192s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1192s SUB ONE { 1192s 1; 1192s } 1192s IF (ONE ) { 1192s PRINT ONE() IF ONE ; 1192s } 1192s 1192s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1192s SUB ONE () { 1 } 1192s DO { 1192s PRINT 1 1192s }; 1192s 1192s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1192s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1192s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1192s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1192s 1192s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1192s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1192s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1192s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1192s 1192s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1192s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1192s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1192s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1192s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1192s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1192s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1192s MENTIONED ABOVE: 1192s 1192s SUB NOT_INLINED () { RETURN 23 } 1192s 1192s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1192s X X X X 1192s 1192s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1192s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1192s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1192s ON A NON-UNIX SYSTEM. 1192s 1192s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1192s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1192s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1192s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1192s 1192s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1192s CHDIR $SOMEWHERE; 1192s SUB CHDIR { ... } 1192s 1192s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1192s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1192s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1192s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1192s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1192s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1192s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1192s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1192s FOR SOME KEYWORDS. SEE L. 1192s 1192s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1192s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1192s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1192s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1192s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1192s THAT IS, THEY COULD SAY 1192s 1192s USE MODULE 'OPEN'; 1192s 1192s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1192s 1192s USE MODULE; 1192s 1192s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1192s 1192s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1192s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1192s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1192s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1192s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1192s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1192s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1192s 1192s PACKAGE REGLOB; 1192s REQUIRE EXPORTER; 1192s @ISA = 'EXPORTER'; 1192s @EXPORT_OK = 'GLOB'; 1192s 1192s SUB IMPORT { 1192s MY $PKG = SHIFT; 1192s RETURN UNLESS @_; 1192s MY $SYM = SHIFT; 1192s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1192s $PKG->EXPORT($WHERE, $SYM, @_); 1192s } 1192s 1192s SUB GLOB { 1192s MY $PAT = SHIFT; 1192s MY @GOT; 1192s IF (OPENDIR MY $D, '.') { 1192s @GOT = GREP /$PAT/, READDIR $D; 1192s CLOSEDIR $D; 1192s } 1192s RETURN @GOT; 1192s } 1192s 1; 1192s 1192s AND HERE'S HOW IT COULD BE (AB)USED: 1192s 1192s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1192s PACKAGE FOO; 1192s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1192s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1192s 1192s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1192s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1192s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1192s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1192s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1192s IT MUST BE DONE AT ALL. 1192s 1192s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1192s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1192s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1192s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1192s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1192s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1192s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1192s LIBRARY. 1192s 1192s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1192s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1192s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1192s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1192s (SEE L). 1192s 1192s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1192s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1192s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1192s 1192s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1192s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1192s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1192s C SYNTAX, THOUGH). 1192s 1192s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1192s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1192s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1192s 1192s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1192s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1192s 1192s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1192s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1192s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1192s 1192s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1192s 1192s =HEAD2 AUTOLOADING 1192s X X 1192s 1192s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1192s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1192s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1192s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1192s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1192s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1192s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1192s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1192s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1192s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1192s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1192s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1192s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1192s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1192s SUBROUTINE NAME. SEE L FOR DETAILS.) 1192s 1192s 1192s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1192s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1192s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1192s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1192s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1192s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1192s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1192s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1192s 1192s SUB AUTOLOAD { 1192s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1192s MY $PROGRAM = $AUTOLOAD; 1192s $PROGRAM =~ S/.*:://; 1192s SYSTEM($PROGRAM, @_); 1192s } 1192s DATE(); 1192s WHO(); 1192s LS('-L'); 1192s 1192s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1192s EVEN NEED PARENTHESES: 1192s 1192s USE SUBS QW(DATE WHO LS); 1192s DATE; 1192s WHO; 1192s LS '-L'; 1192s 1192s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1192s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1192s 1192s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1192s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1192s DESCRIBED IN L AND IN L, THE STANDARD 1192s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1192s FUNCTIONS TO PERL CODE IN L. 1192s 1192s =HEAD2 SUBROUTINE ATTRIBUTES 1192s X X X 1192s 1192s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1192s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1192s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1192s C HAD BEEN SEEN. SEE L FOR DETAILS 1192s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1192s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1192s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1192s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1192s 1192s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1192s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1192s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1192s NEST PROPERLY. 1192s 1192s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1192s 1192s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1192s SUB PLUGH () : UGLY('\(") :BAD; 1192s SUB XYZZY : _5X5 { ... } 1192s 1192s EXAMPLES OF INVALID SYNTAX: 1192s 1192s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1192s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1192s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1192s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1192s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1192s 1192s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1192s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1192s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1192s PARSED AND INVOKED: 1192s 1192s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1192s 1192s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1192s SEE L AND L. 1192s 1192s =HEAD1 SEE ALSO 1192s 1192s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1192s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1192s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1192s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1192s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1192s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1192s 1192s =FOR VI 1192s # EX: SET STS=0 SW=4 ET: 1192s 1192s ok 2 1192s # testing mod_cgi with /modules/cgi/perl.pl 1192s # expected 200 1192s # received 200 1192s # body: PERL CGI 1192s ok 3 1192s # testing mod_test_rwrite with /test_rwrite 1192s # expected 200 1192s # received 200 1192s # body: A 1192s ok 4 1192s ok 1194s t/filter/case_in.t .................. 1194s 1..3 1194s # Running under perl version 5.040000 for linux 1194s # Current time local: Sun Dec 1 10:13:58 2024 1194s # Current time GMT: Sun Dec 1 10:13:58 2024 1194s # Using Test.pm version 1.31 1194s # Using Apache/Test.pm version 1.44 1194s ok 1 1194s # testing mod_cgi with /modules/cgi/perl_echo.pl 1194s # expected 200 1194s # received 200 1194s ok 2 1194s # testing mod_echo_post with /echo_post 1194s # expected 200 1194s # received 200 1194s ok 3 1194s ok 1197s t/filter/input_body.t ............... 1197s 1..2 1197s # Running under perl version 5.040000 for linux 1197s # Current time local: Sun Dec 1 10:14:00 2024 1197s # Current time GMT: Sun Dec 1 10:14:00 2024 1197s # Using Test.pm version 1.31 1197s # Using Apache/Test.pm version 1.44 1197s # testing : Posted "1 ko" 1197s # expected: 'ok 1' 1197s # received: 'ok 1' 1197s ok 1 1197s # testing : Posted "2 ko" 1197s # expected: 'ok 2' 1197s # received: 'ok 2' 1197s ok 2 1197s ok 1200s t/http11/basicauth.t ................ 1200s 1..3 1200s # Running under perl version 5.040000 for linux 1200s # Current time local: Sun Dec 1 10:14:03 2024 1200s # Current time GMT: Sun Dec 1 10:14:03 2024 1200s # Using Test.pm version 1.31 1200s # Using Apache/Test.pm version 1.44 1200s ok 1 1200s ok 2 1200s ok 3 1200s ok 1203s t/http11/chunked.t .................. 1203s 1..30 1203s # Running under perl version 5.040000 for linux 1203s # Current time local: Sun Dec 1 10:14:06 2024 1203s # Current time GMT: Sun Dec 1 10:14:06 2024 1203s # Using Test.pm version 1.31 1203s # Using Apache/Test.pm version 1.44 1203s # testing : response protocol 1203s # expected: 'HTTP/1.1' 1203s # received: 'HTTP/1.1' 1203s ok 1 1203s # testing : response Transfer-Encoding 1203s # expected: 'chunked' 1203s # received: 'chunked' 1203s ok 2 1203s # testing : no Content-Length 1203s # expected: 0 1203s # received: 0 1203s ok 3 1203s # testing : body length 1203s # expected: '70976' 1203s # received: 70976 1203s ok 4 1203s # testing : number of requests 1203s # expected: 1 1203s # received: 1 1203s ok 5 1203s # testing : response protocol 1203s # expected: 'HTTP/1.1' 1203s # received: 'HTTP/1.1' 1203s ok 6 1203s # testing : response Transfer-Encoding 1203s # expected: 'chunked' 1203s # received: 'chunked' 1203s ok 7 1203s # testing : no Content-Length 1203s # expected: 0 1203s # received: 0 1203s ok 8 1203s # testing : body length 1203s # expected: '212509' 1203s # received: 212509 1203s ok 9 1203s # testing : number of requests 1203s # expected: 2 1203s # received: 2 1203s ok 10 1203s # testing : response protocol 1203s # expected: 'HTTP/1.1' 1203s # received: 'HTTP/1.1' 1203s ok 11 1203s # testing : response Transfer-Encoding 1203s # expected: 'chunked' 1203s # received: 'chunked' 1203s ok 12 1203s # testing : no Content-Length 1203s # expected: 0 1203s # received: 0 1203s ok 13 1203s # testing : body length 1203s # expected: '280545' 1203s # received: 280545 1203s ok 14 1203s # testing : number of requests 1203s # expected: 3 1203s # received: 3 1203s ok 15 1203s # testing : response protocol 1203s # expected: 'HTTP/1.1' 1203s # received: 'HTTP/1.1' 1203s ok 16 1203s # testing : response Transfer-Encoding 1203s # expected: 'chunked' 1203s # received: 'chunked' 1203s ok 17 1203s # testing : no Content-Length 1203s # expected: 0 1203s # received: 0 1203s ok 18 1203s # testing : body length 1203s # expected: '845969' 1203s # received: 845969 1203s ok 19 1203s # testing : number of requests 1203s # expected: 4 1203s # received: 4 1203s ok 20 1203s # testing : response protocol 1203s # expected: 'HTTP/1.1' 1203s # received: 'HTTP/1.1' 1203s ok 21 1203s # testing : no Transfer-Encoding (test result inverted) 1203s # expected: 'chunked' 1203s # received: '' 1203s ok 22 1203s # testing : content length 1203s # expected: 253 1203s # received: '253' 1203s ok 23 1203s # testing : body length 1203s # expected: '242' 1203s # received: 242 1203s ok 24 1203s # testing : number of requests 1203s # expected: 5 1203s # received: 5 1203s ok 25 1203s # testing : response protocol 1203s # expected: 'HTTP/1.1' 1203s # received: 'HTTP/1.1' 1203s ok 26 1203s # testing : no Transfer-Encoding (test result inverted) 1203s # expected: 'chunked' 1203s # received: '' 1203s ok 27 1203s # testing : content length 1203s # expected: '' 1203s # received: '' 1203s ok 28 1203s # testing : body length 1203s # expected: '14276' 1203s # received: 14276 1203s ok 29 1203s # testing : number of requests 1203s # expected: 6 1203s # received: 6 1203s ok 30 1203s ok 1206s t/http11/chunked2.t ................. 1206s 1..2 1206s # Running under perl version 5.040000 for linux 1206s # Current time local: Sun Dec 1 10:14:09 2024 1206s # Current time GMT: Sun Dec 1 10:14:09 2024 1206s # Using Test.pm version 1.31 1206s # Using Apache/Test.pm version 1.44 1206s # testing : successful response 1206s # expected: 200 1206s # received: '200' 1206s ok 1 1206s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1206s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1206s ok 2 1206s ok 1209s t/http11/clength.t .................. 1209s 1..6 1209s # Running under perl version 5.040000 for linux 1209s # Current time local: Sun Dec 1 10:14:12 2024 1209s # Current time GMT: Sun Dec 1 10:14:12 2024 1209s # Using Test.pm version 1.31 1209s # Using Apache/Test.pm version 1.44 1209s # testing : successful response 1209s # expected: 200 1209s # received: '200' 1209s ok 1 1209s # expected: 10 1209s # received: '10' 1209s ok 2 1209s # expected: 'bbbbbbbbbb' 1209s # received: 'bbbbbbbbbb' 1209s ok 3 1209s # testing : successful response 1209s # expected: 200 1209s # received: '200' 1209s ok 4 1209s # expected: 6 1209s # received: '6' 1209s ok 5 1209s # expected: 'foobar' 1209s # received: 'foobar' 1209s ok 6 1209s ok 1213s t/http11/post.t ..................... 1213s # using LWP client 1213s 1..51 1213s # Running under perl version 5.040000 for linux 1213s # Current time local: Sun Dec 1 10:14:15 2024 1213s # Current time GMT: Sun Dec 1 10:14:15 2024 1213s # Using Test.pm version 1.31 1213s # Using Apache/Test.pm version 1.44 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 1024 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Connection: Keep-Alive 1213s #Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 5 1213s #Client-Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 1 1213s #DMMATCH1: 1 1213s #Keep-Alive: timeout=5, max=100 1213s # 1213s # testing : length posted 1213s # expected: '1024' 1213s # received: 1024 1213s ok 1 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 2048 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 5 1213s #Client-Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 2 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '2048' 1213s # received: 2048 1213s ok 2 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 3072 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 5 1213s #Client-Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 3 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '3072' 1213s # received: 3072 1213s ok 3 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 4096 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 5 1213s #Client-Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 4 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '4096' 1213s # received: 4096 1213s ok 4 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 5120 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 5 1213s #Client-Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 5 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '5120' 1213s # received: 5120 1213s ok 5 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 6144 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 5 1213s #Client-Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 6 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '6144' 1213s # received: 6144 1213s ok 6 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 7168 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 5 1213s #Client-Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 7 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '7168' 1213s # received: 7168 1213s ok 7 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 8192 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 5 1213s #Client-Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 8 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '8192' 1213s # received: 8192 1213s ok 8 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 9216 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 5 1213s #Client-Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 9 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '9216' 1213s # received: 9216 1213s ok 9 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 10240 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 10 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '10240' 1213s # received: 10240 1213s ok 10 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 11264 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 11 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '11264' 1213s # received: 11264 1213s ok 11 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 12288 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 12 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '12288' 1213s # received: 12288 1213s ok 12 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 13312 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 13 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '13312' 1213s # received: 13312 1213s ok 13 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 14336 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:17 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 14 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '14336' 1213s # received: 14336 1213s ok 14 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 15360 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 15 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '15360' 1213s # received: 15360 1213s ok 15 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 16384 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 16 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '16384' 1213s # received: 16384 1213s ok 16 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 17408 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 17 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '17408' 1213s # received: 17408 1213s ok 17 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 18432 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 18 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '18432' 1213s # received: 18432 1213s ok 18 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 19456 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 19 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '19456' 1213s # received: 19456 1213s ok 19 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 20480 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 20 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '20480' 1213s # received: 20480 1213s ok 20 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 21504 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 21 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '21504' 1213s # received: 21504 1213s ok 21 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 22528 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 22 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '22528' 1213s # received: 22528 1213s ok 22 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 23552 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 23 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '23552' 1213s # received: 23552 1213s ok 23 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 24576 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 24 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '24576' 1213s # received: 24576 1213s ok 24 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 25600 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 25 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '25600' 1213s # received: 25600 1213s ok 25 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 26624 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 26 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '26624' 1213s # received: 26624 1213s ok 26 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 27648 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 27 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '27648' 1213s # received: 27648 1213s ok 27 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 28672 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 28 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '28672' 1213s # received: 28672 1213s ok 28 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 29696 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 29 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '29696' 1213s # received: 29696 1213s ok 29 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 30720 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 30 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '30720' 1213s # received: 30720 1213s ok 30 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 31744 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 31 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '31744' 1213s # received: 31744 1213s ok 31 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 32768 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 32 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '32768' 1213s # received: 32768 1213s ok 32 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 33792 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 33 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '33792' 1213s # received: 33792 1213s ok 33 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 34816 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 34 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '34816' 1213s # received: 34816 1213s ok 34 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 35840 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 35 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '35840' 1213s # received: 35840 1213s ok 35 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 36864 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 36 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '36864' 1213s # received: 36864 1213s ok 36 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 37888 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 37 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '37888' 1213s # received: 37888 1213s ok 37 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 38912 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:18 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 38 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '38912' 1213s # received: 38912 1213s ok 38 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 39936 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 39 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '39936' 1213s # received: 39936 1213s ok 39 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 40960 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 40 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '40960' 1213s # received: 40960 1213s ok 40 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 41984 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 41 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '41984' 1213s # received: 41984 1213s ok 41 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 43008 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 42 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '43008' 1213s # received: 43008 1213s ok 42 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 44032 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 43 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '44032' 1213s # received: 44032 1213s ok 43 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 45056 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 44 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '45056' 1213s # received: 45056 1213s ok 44 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 46080 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 45 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '46080' 1213s # received: 46080 1213s ok 45 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 47104 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 46 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '47104' 1213s # received: 47104 1213s ok 46 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 48128 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 47 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '48128' 1213s # received: 48128 1213s ok 47 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 49152 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 48 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '49152' 1213s # received: 49152 1213s ok 48 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 50176 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 49 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '50176' 1213s # received: 50176 1213s ok 49 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 51200 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 6 1213s #Client-Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 50 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '51200' 1213s # received: 51200 1213s ok 50 1213s #lwp request: 1213s #POST http://localhost:8529/eat_post HTTP/1.1 1213s #User-Agent: libwww-perl/6.77 1213s #Content-Length: 102400 1213s # 1213s #server response: 1213s #HTTP/1.1 200 OK 1213s #Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1213s #Vary: In-If1 1213s #Content-Length: 7 1213s #Client-Date: Sun, 01 Dec 2024 10:14:19 GMT 1213s #Client-Peer: 127.0.0.1:8529 1213s #Client-Response-Num: 51 1213s #DMMATCH1: 1 1213s # 1213s # testing : length posted 1213s # expected: '102400' 1213s # received: 102400 1213s ok 51 1213s ok 1216s t/modules/aaa.t ..................... 1216s 1..40 1216s # Running under perl version 5.040000 for linux 1216s # Current time local: Sun Dec 1 10:14:19 2024 1216s # Current time GMT: Sun Dec 1 10:14:19 2024 1216s # Using Test.pm version 1.31 1216s # Using Apache/Test.pm version 1.44 1216s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/realm2 1216s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/basic1 1216s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/form1 1216s ok 1 1216s ok 2 1216s ok 3 1216s ok 4 1216s ok 5 1216s ok 6 1216s ok 7 1216s ok 8 1216s ok 9 1216s ok 10 1216s ok 11 1216s ok 12 1216s ok 13 1216s ok 14 1216s ok 15 1216s ok 16 1216s ok 17 1216s ok 18 1216s ok 19 1216s ok 20 1216s ok 21 1216s ok 22 1216s ok 23 1216s ok 24 1216s ok 25 1216s ok 26 1216s ok 27 1216s ok 28 1216s ok 29 1216s ok 30 1216s ok 31 1216s ok 32 1216s ok 33 1216s ok 34 1216s ok 35 1216s ok 36 1216s ok 37 1216s ok 38 1216s ok 39 1216s ok 40 1216s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/form1 1216s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/basic1 1216s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/realm2 1216s ok 1219s t/modules/access.t .................. 1219s 1..408 1219s # Running under perl version 5.040000 for linux 1219s # Current time local: Sun Dec 1 10:14:22 2024 1219s # Current time GMT: Sun Dec 1 10:14:22 2024 1219s # Using Test.pm version 1.31 1219s # Using Apache/Test.pm version 1.44 1219s # --- 1219s # Order deny,allow 1219s # Allow from all 1219s # expecting access. 1219s ok 1 1219s # --- 1219s # Order deny,allow 1219s # Deny from all 1219s # expecting access denial. 1219s ok 2 1219s # --- 1219s # Order deny,allow 1219s # Allow from all 1219s # Deny from all 1219s # expecting access. 1219s ok 3 1219s # --- 1219s # Order deny,allow 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 4 1219s # --- 1219s # Order deny,allow 1219s # Allow from all 1219s # Deny from localhost 1219s # expecting access. 1219s ok 5 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 6 1219s # --- 1219s # Order deny,allow 1219s # Allow from all 1219s # Deny from 127.0.0.1 1219s # expecting access. 1219s ok 7 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 8 1219s # --- 1219s # Order deny,allow 1219s # Allow from all 1219s # Deny from 127.0 1219s # expecting access. 1219s ok 9 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 10 1219s # --- 1219s # Order deny,allow 1219s # Allow from all 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access. 1219s ok 11 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 12 1219s # --- 1219s # Order deny,allow 1219s # Allow from all 1219s # Deny from 127.0.0.1/16 1219s # expecting access. 1219s ok 13 1219s # --- 1219s # Order deny,allow 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 14 1219s # --- 1219s # Order deny,allow 1219s # Allow from all 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 15 1219s # --- 1219s # Order deny,allow 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 16 1219s # --- 1219s # Order deny,allow 1219s # Allow from all 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 17 1219s # --- 1219s # Order deny,allow 1219s # Allow from localhost 1219s # expecting access. 1219s ok 18 1219s # --- 1219s # Order deny,allow 1219s # Deny from all 1219s # expecting access denial. 1219s ok 19 1219s # --- 1219s # Order deny,allow 1219s # Allow from localhost 1219s # Deny from all 1219s # expecting access. 1219s ok 20 1219s # --- 1219s # Order deny,allow 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 21 1219s # --- 1219s # Order deny,allow 1219s # Allow from localhost 1219s # Deny from localhost 1219s # expecting access. 1219s ok 22 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 23 1219s # --- 1219s # Order deny,allow 1219s # Allow from localhost 1219s # Deny from 127.0.0.1 1219s # expecting access. 1219s ok 24 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 25 1219s # --- 1219s # Order deny,allow 1219s # Allow from localhost 1219s # Deny from 127.0 1219s # expecting access. 1219s ok 26 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 27 1219s # --- 1219s # Order deny,allow 1219s # Allow from localhost 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access. 1219s ok 28 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 29 1219s # --- 1219s # Order deny,allow 1219s # Allow from localhost 1219s # Deny from 127.0.0.1/16 1219s # expecting access. 1219s ok 30 1219s # --- 1219s # Order deny,allow 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 31 1219s # --- 1219s # Order deny,allow 1219s # Allow from localhost 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 32 1219s # --- 1219s # Order deny,allow 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 33 1219s # --- 1219s # Order deny,allow 1219s # Allow from localhost 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 34 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1 1219s # expecting access. 1219s ok 35 1219s # --- 1219s # Order deny,allow 1219s # Deny from all 1219s # expecting access denial. 1219s ok 36 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1 1219s # Deny from all 1219s # expecting access. 1219s ok 37 1219s # --- 1219s # Order deny,allow 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 38 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1 1219s # Deny from localhost 1219s # expecting access. 1219s ok 39 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 40 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1 1219s # Deny from 127.0.0.1 1219s # expecting access. 1219s ok 41 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 42 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1 1219s # Deny from 127.0 1219s # expecting access. 1219s ok 43 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 44 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access. 1219s ok 45 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 46 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1 1219s # Deny from 127.0.0.1/16 1219s # expecting access. 1219s ok 47 1219s # --- 1219s # Order deny,allow 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 48 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 49 1219s # --- 1219s # Order deny,allow 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 50 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 51 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0 1219s # expecting access. 1219s ok 52 1219s # --- 1219s # Order deny,allow 1219s # Deny from all 1219s # expecting access denial. 1219s ok 53 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0 1219s # Deny from all 1219s # expecting access. 1219s ok 54 1219s # --- 1219s # Order deny,allow 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 55 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0 1219s # Deny from localhost 1219s # expecting access. 1219s ok 56 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 57 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0 1219s # Deny from 127.0.0.1 1219s # expecting access. 1219s ok 58 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 59 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0 1219s # Deny from 127.0 1219s # expecting access. 1219s ok 60 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 61 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access. 1219s ok 62 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 63 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0 1219s # Deny from 127.0.0.1/16 1219s # expecting access. 1219s ok 64 1219s # --- 1219s # Order deny,allow 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 65 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 66 1219s # --- 1219s # Order deny,allow 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 67 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 68 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # expecting access. 1219s ok 69 1219s # --- 1219s # Order deny,allow 1219s # Deny from all 1219s # expecting access denial. 1219s ok 70 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from all 1219s # expecting access. 1219s ok 71 1219s # --- 1219s # Order deny,allow 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 72 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from localhost 1219s # expecting access. 1219s ok 73 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 74 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 127.0.0.1 1219s # expecting access. 1219s ok 75 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 76 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 127.0 1219s # expecting access. 1219s ok 77 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 78 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access. 1219s ok 79 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 80 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 127.0.0.1/16 1219s # expecting access. 1219s ok 81 1219s # --- 1219s # Order deny,allow 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 82 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 83 1219s # --- 1219s # Order deny,allow 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 84 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 85 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/16 1219s # expecting access. 1219s ok 86 1219s # --- 1219s # Order deny,allow 1219s # Deny from all 1219s # expecting access denial. 1219s ok 87 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/16 1219s # Deny from all 1219s # expecting access. 1219s ok 88 1219s # --- 1219s # Order deny,allow 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 89 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/16 1219s # Deny from localhost 1219s # expecting access. 1219s ok 90 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 91 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/16 1219s # Deny from 127.0.0.1 1219s # expecting access. 1219s ok 92 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 93 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/16 1219s # Deny from 127.0 1219s # expecting access. 1219s ok 94 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 95 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/16 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access. 1219s ok 96 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 97 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/16 1219s # Deny from 127.0.0.1/16 1219s # expecting access. 1219s ok 98 1219s # --- 1219s # Order deny,allow 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 99 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/16 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 100 1219s # --- 1219s # Order deny,allow 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 101 1219s # --- 1219s # Order deny,allow 1219s # Allow from 127.0.0.1/16 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 102 1219s # --- 1219s # Order deny,allow 1219s # Allow from somewhere.else.com 1219s # expecting access. 1219s ok 103 1219s # --- 1219s # Order deny,allow 1219s # Deny from all 1219s # expecting access denial. 1219s ok 104 1219s # --- 1219s # Order deny,allow 1219s # Allow from somewhere.else.com 1219s # Deny from all 1219s # expecting access denial. 1219s ok 105 1219s # --- 1219s # Order deny,allow 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 106 1219s # --- 1219s # Order deny,allow 1219s # Allow from somewhere.else.com 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 107 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 108 1219s # --- 1219s # Order deny,allow 1219s # Allow from somewhere.else.com 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 109 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 110 1219s # --- 1219s # Order deny,allow 1219s # Allow from somewhere.else.com 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 111 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 112 1219s # --- 1219s # Order deny,allow 1219s # Allow from somewhere.else.com 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 113 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 114 1219s # --- 1219s # Order deny,allow 1219s # Allow from somewhere.else.com 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 115 1219s # --- 1219s # Order deny,allow 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 116 1219s # --- 1219s # Order deny,allow 1219s # Allow from somewhere.else.com 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 117 1219s # --- 1219s # Order deny,allow 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 118 1219s # --- 1219s # Order deny,allow 1219s # Allow from somewhere.else.com 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 119 1219s # --- 1219s # Order deny,allow 1219s # Allow from 66.6.6.6 1219s # expecting access. 1219s ok 120 1219s # --- 1219s # Order deny,allow 1219s # Deny from all 1219s # expecting access denial. 1219s ok 121 1219s # --- 1219s # Order deny,allow 1219s # Allow from 66.6.6.6 1219s # Deny from all 1219s # expecting access denial. 1219s ok 122 1219s # --- 1219s # Order deny,allow 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 123 1219s # --- 1219s # Order deny,allow 1219s # Allow from 66.6.6.6 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 124 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 125 1219s # --- 1219s # Order deny,allow 1219s # Allow from 66.6.6.6 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 126 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 127 1219s # --- 1219s # Order deny,allow 1219s # Allow from 66.6.6.6 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 128 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 129 1219s # --- 1219s # Order deny,allow 1219s # Allow from 66.6.6.6 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 130 1219s # --- 1219s # Order deny,allow 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 131 1219s # --- 1219s # Order deny,allow 1219s # Allow from 66.6.6.6 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 132 1219s # --- 1219s # Order deny,allow 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 133 1219s # --- 1219s # Order deny,allow 1219s # Allow from 66.6.6.6 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 134 1219s # --- 1219s # Order deny,allow 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 135 1219s # --- 1219s # Order deny,allow 1219s # Allow from 66.6.6.6 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 136 1219s # --- 1219s # Order allow,deny 1219s # Allow from all 1219s # expecting access. 1219s ok 137 1219s # --- 1219s # Order allow,deny 1219s # Deny from all 1219s # expecting access denial. 1219s ok 138 1219s # --- 1219s # Order allow,deny 1219s # Allow from all 1219s # Deny from all 1219s # expecting access denial. 1219s ok 139 1219s # --- 1219s # Order allow,deny 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 140 1219s # --- 1219s # Order allow,deny 1219s # Allow from all 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 141 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 142 1219s # --- 1219s # Order allow,deny 1219s # Allow from all 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 143 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 144 1219s # --- 1219s # Order allow,deny 1219s # Allow from all 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 145 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 146 1219s # --- 1219s # Order allow,deny 1219s # Allow from all 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 147 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 148 1219s # --- 1219s # Order allow,deny 1219s # Allow from all 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 149 1219s # --- 1219s # Order allow,deny 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 150 1219s # --- 1219s # Order allow,deny 1219s # Allow from all 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 151 1219s # --- 1219s # Order allow,deny 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 152 1219s # --- 1219s # Order allow,deny 1219s # Allow from all 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 153 1219s # --- 1219s # Order allow,deny 1219s # Allow from localhost 1219s # expecting access. 1219s ok 154 1219s # --- 1219s # Order allow,deny 1219s # Deny from all 1219s # expecting access denial. 1219s ok 155 1219s # --- 1219s # Order allow,deny 1219s # Allow from localhost 1219s # Deny from all 1219s # expecting access denial. 1219s ok 156 1219s # --- 1219s # Order allow,deny 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 157 1219s # --- 1219s # Order allow,deny 1219s # Allow from localhost 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 158 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 159 1219s # --- 1219s # Order allow,deny 1219s # Allow from localhost 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 160 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 161 1219s # --- 1219s # Order allow,deny 1219s # Allow from localhost 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 162 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 163 1219s # --- 1219s # Order allow,deny 1219s # Allow from localhost 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 164 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 165 1219s # --- 1219s # Order allow,deny 1219s # Allow from localhost 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 166 1219s # --- 1219s # Order allow,deny 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 167 1219s # --- 1219s # Order allow,deny 1219s # Allow from localhost 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 168 1219s # --- 1219s # Order allow,deny 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 169 1219s # --- 1219s # Order allow,deny 1219s # Allow from localhost 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 170 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1 1219s # expecting access. 1219s ok 171 1219s # --- 1219s # Order allow,deny 1219s # Deny from all 1219s # expecting access denial. 1219s ok 172 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1 1219s # Deny from all 1219s # expecting access denial. 1219s ok 173 1219s # --- 1219s # Order allow,deny 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 174 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 175 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 176 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 177 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 178 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 179 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 180 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 181 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 182 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 183 1219s # --- 1219s # Order allow,deny 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 184 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 185 1219s # --- 1219s # Order allow,deny 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 186 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 187 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0 1219s # expecting access. 1219s ok 188 1219s # --- 1219s # Order allow,deny 1219s # Deny from all 1219s # expecting access denial. 1219s ok 189 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0 1219s # Deny from all 1219s # expecting access denial. 1219s ok 190 1219s # --- 1219s # Order allow,deny 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 191 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 192 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 193 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 194 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 195 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 196 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 197 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 198 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 199 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 200 1219s # --- 1219s # Order allow,deny 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 201 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 202 1219s # --- 1219s # Order allow,deny 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 203 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 204 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # expecting access. 1219s ok 205 1219s # --- 1219s # Order allow,deny 1219s # Deny from all 1219s # expecting access denial. 1219s ok 206 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from all 1219s # expecting access denial. 1219s ok 207 1219s # --- 1219s # Order allow,deny 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 208 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 209 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 210 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 211 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 212 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 213 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 214 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 215 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 216 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 217 1219s # --- 1219s # Order allow,deny 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 218 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 219 1219s # --- 1219s # Order allow,deny 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 220 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 221 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/16 1219s # expecting access. 1219s ok 222 1219s # --- 1219s # Order allow,deny 1219s # Deny from all 1219s # expecting access denial. 1219s ok 223 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/16 1219s # Deny from all 1219s # expecting access denial. 1219s ok 224 1219s # --- 1219s # Order allow,deny 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 225 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/16 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 226 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 227 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/16 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 228 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 229 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/16 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 230 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 231 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/16 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 232 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 233 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/16 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 234 1219s # --- 1219s # Order allow,deny 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 235 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/16 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 236 1219s # --- 1219s # Order allow,deny 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 237 1219s # --- 1219s # Order allow,deny 1219s # Allow from 127.0.0.1/16 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 238 1219s # --- 1219s # Order allow,deny 1219s # Allow from somewhere.else.com 1219s # expecting access denial. 1219s ok 239 1219s # --- 1219s # Order allow,deny 1219s # Deny from all 1219s # expecting access denial. 1219s ok 240 1219s # --- 1219s # Order allow,deny 1219s # Allow from somewhere.else.com 1219s # Deny from all 1219s # expecting access denial. 1219s ok 241 1219s # --- 1219s # Order allow,deny 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 242 1219s # --- 1219s # Order allow,deny 1219s # Allow from somewhere.else.com 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 243 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 244 1219s # --- 1219s # Order allow,deny 1219s # Allow from somewhere.else.com 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 245 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 246 1219s # --- 1219s # Order allow,deny 1219s # Allow from somewhere.else.com 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 247 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 248 1219s # --- 1219s # Order allow,deny 1219s # Allow from somewhere.else.com 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 249 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 250 1219s # --- 1219s # Order allow,deny 1219s # Allow from somewhere.else.com 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 251 1219s # --- 1219s # Order allow,deny 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 252 1219s # --- 1219s # Order allow,deny 1219s # Allow from somewhere.else.com 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 253 1219s # --- 1219s # Order allow,deny 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 254 1219s # --- 1219s # Order allow,deny 1219s # Allow from somewhere.else.com 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 255 1219s # --- 1219s # Order allow,deny 1219s # Allow from 66.6.6.6 1219s # expecting access denial. 1219s ok 256 1219s # --- 1219s # Order allow,deny 1219s # Deny from all 1219s # expecting access denial. 1219s ok 257 1219s # --- 1219s # Order allow,deny 1219s # Allow from 66.6.6.6 1219s # Deny from all 1219s # expecting access denial. 1219s ok 258 1219s # --- 1219s # Order allow,deny 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 259 1219s # --- 1219s # Order allow,deny 1219s # Allow from 66.6.6.6 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 260 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 261 1219s # --- 1219s # Order allow,deny 1219s # Allow from 66.6.6.6 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 262 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 263 1219s # --- 1219s # Order allow,deny 1219s # Allow from 66.6.6.6 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 264 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 265 1219s # --- 1219s # Order allow,deny 1219s # Allow from 66.6.6.6 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 266 1219s # --- 1219s # Order allow,deny 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 267 1219s # --- 1219s # Order allow,deny 1219s # Allow from 66.6.6.6 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 268 1219s # --- 1219s # Order allow,deny 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 269 1219s # --- 1219s # Order allow,deny 1219s # Allow from 66.6.6.6 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 270 1219s # --- 1219s # Order allow,deny 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 271 1219s # --- 1219s # Order allow,deny 1219s # Allow from 66.6.6.6 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 272 1219s # --- 1219s # Order mutual-failure 1219s # Allow from all 1219s # expecting access. 1219s ok 273 1219s # --- 1219s # Order mutual-failure 1219s # Deny from all 1219s # expecting access denial. 1219s ok 274 1219s # --- 1219s # Order mutual-failure 1219s # Allow from all 1219s # Deny from all 1219s # expecting access denial. 1219s ok 275 1219s # --- 1219s # Order mutual-failure 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 276 1219s # --- 1219s # Order mutual-failure 1219s # Allow from all 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 277 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 278 1219s # --- 1219s # Order mutual-failure 1219s # Allow from all 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 279 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 280 1219s # --- 1219s # Order mutual-failure 1219s # Allow from all 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 281 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 282 1219s # --- 1219s # Order mutual-failure 1219s # Allow from all 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 283 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 284 1219s # --- 1219s # Order mutual-failure 1219s # Allow from all 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 285 1219s # --- 1219s # Order mutual-failure 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 286 1219s # --- 1219s # Order mutual-failure 1219s # Allow from all 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 287 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 288 1219s # --- 1219s # Order mutual-failure 1219s # Allow from all 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 289 1219s # --- 1219s # Order mutual-failure 1219s # Allow from localhost 1219s # expecting access. 1219s ok 290 1219s # --- 1219s # Order mutual-failure 1219s # Deny from all 1219s # expecting access denial. 1219s ok 291 1219s # --- 1219s # Order mutual-failure 1219s # Allow from localhost 1219s # Deny from all 1219s # expecting access denial. 1219s ok 292 1219s # --- 1219s # Order mutual-failure 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 293 1219s # --- 1219s # Order mutual-failure 1219s # Allow from localhost 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 294 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 295 1219s # --- 1219s # Order mutual-failure 1219s # Allow from localhost 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 296 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 297 1219s # --- 1219s # Order mutual-failure 1219s # Allow from localhost 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 298 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 299 1219s # --- 1219s # Order mutual-failure 1219s # Allow from localhost 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 300 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 301 1219s # --- 1219s # Order mutual-failure 1219s # Allow from localhost 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 302 1219s # --- 1219s # Order mutual-failure 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 303 1219s # --- 1219s # Order mutual-failure 1219s # Allow from localhost 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 304 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 305 1219s # --- 1219s # Order mutual-failure 1219s # Allow from localhost 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 306 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1 1219s # expecting access. 1219s ok 307 1219s # --- 1219s # Order mutual-failure 1219s # Deny from all 1219s # expecting access denial. 1219s ok 308 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1 1219s # Deny from all 1219s # expecting access denial. 1219s ok 309 1219s # --- 1219s # Order mutual-failure 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 310 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 311 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 312 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 313 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 314 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 315 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 316 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 317 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 318 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 319 1219s # --- 1219s # Order mutual-failure 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 320 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 321 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 322 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 323 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0 1219s # expecting access. 1219s ok 324 1219s # --- 1219s # Order mutual-failure 1219s # Deny from all 1219s # expecting access denial. 1219s ok 325 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0 1219s # Deny from all 1219s # expecting access denial. 1219s ok 326 1219s # --- 1219s # Order mutual-failure 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 327 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 328 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 329 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 330 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 331 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 332 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 333 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 334 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 335 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 336 1219s # --- 1219s # Order mutual-failure 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 337 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 338 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 339 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 340 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # expecting access. 1219s ok 341 1219s # --- 1219s # Order mutual-failure 1219s # Deny from all 1219s # expecting access denial. 1219s ok 342 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from all 1219s # expecting access denial. 1219s ok 343 1219s # --- 1219s # Order mutual-failure 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 344 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 345 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 346 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 347 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 348 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 349 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 350 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 351 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 352 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 353 1219s # --- 1219s # Order mutual-failure 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 354 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 355 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 356 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/255.255.0.0 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 357 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/16 1219s # expecting access. 1219s ok 358 1219s # --- 1219s # Order mutual-failure 1219s # Deny from all 1219s # expecting access denial. 1219s ok 359 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/16 1219s # Deny from all 1219s # expecting access denial. 1219s ok 360 1219s # --- 1219s # Order mutual-failure 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 361 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/16 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 362 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 363 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/16 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 364 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 365 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/16 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 366 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 367 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/16 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 368 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 369 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/16 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 370 1219s # --- 1219s # Order mutual-failure 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 371 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/16 1219s # Deny from somewhere.else.com 1219s # expecting access. 1219s ok 372 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 373 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 127.0.0.1/16 1219s # Deny from 66.6.6.6 1219s # expecting access. 1219s ok 374 1219s # --- 1219s # Order mutual-failure 1219s # Allow from somewhere.else.com 1219s # expecting access denial. 1219s ok 375 1219s # --- 1219s # Order mutual-failure 1219s # Deny from all 1219s # expecting access denial. 1219s ok 376 1219s # --- 1219s # Order mutual-failure 1219s # Allow from somewhere.else.com 1219s # Deny from all 1219s # expecting access denial. 1219s ok 377 1219s # --- 1219s # Order mutual-failure 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 378 1219s # --- 1219s # Order mutual-failure 1219s # Allow from somewhere.else.com 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 379 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 380 1219s # --- 1219s # Order mutual-failure 1219s # Allow from somewhere.else.com 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 381 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 382 1219s # --- 1219s # Order mutual-failure 1219s # Allow from somewhere.else.com 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 383 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 384 1219s # --- 1219s # Order mutual-failure 1219s # Allow from somewhere.else.com 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 385 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 386 1219s # --- 1219s # Order mutual-failure 1219s # Allow from somewhere.else.com 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 387 1219s # --- 1219s # Order mutual-failure 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 388 1219s # --- 1219s # Order mutual-failure 1219s # Allow from somewhere.else.com 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 389 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 390 1219s # --- 1219s # Order mutual-failure 1219s # Allow from somewhere.else.com 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 391 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 66.6.6.6 1219s # expecting access denial. 1219s ok 392 1219s # --- 1219s # Order mutual-failure 1219s # Deny from all 1219s # expecting access denial. 1219s ok 393 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 66.6.6.6 1219s # Deny from all 1219s # expecting access denial. 1219s ok 394 1219s # --- 1219s # Order mutual-failure 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 395 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 66.6.6.6 1219s # Deny from localhost 1219s # expecting access denial. 1219s ok 396 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 397 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 66.6.6.6 1219s # Deny from 127.0.0.1 1219s # expecting access denial. 1219s ok 398 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 399 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 66.6.6.6 1219s # Deny from 127.0 1219s # expecting access denial. 1219s ok 400 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 401 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 66.6.6.6 1219s # Deny from 127.0.0.1/255.255.0.0 1219s # expecting access denial. 1219s ok 402 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 403 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 66.6.6.6 1219s # Deny from 127.0.0.1/16 1219s # expecting access denial. 1219s ok 404 1219s # --- 1219s # Order mutual-failure 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 405 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 66.6.6.6 1219s # Deny from somewhere.else.com 1219s # expecting access denial. 1219s ok 406 1219s # --- 1219s # Order mutual-failure 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 407 1219s # --- 1219s # Order mutual-failure 1219s # Allow from 66.6.6.6 1219s # Deny from 66.6.6.6 1219s # expecting access denial. 1219s ok 408 1219s ok 1222s t/modules/actions.t ................. 1222s 1..20 1222s # Running under perl version 5.040000 for linux 1222s # Current time local: Sun Dec 1 10:14:25 2024 1222s # Current time GMT: Sun Dec 1 10:14:25 2024 1222s # Using Test.pm version 1.31 1222s # Using Apache/Test.pm version 1.44 1222s # expected: 200 1222s # received: '200' 1222s ok 1 1222s # expected: 'nada' 1222s # received: 'nada' 1222s ok 2 1222s # expected: 404 1222s # received: '404' 1222s ok 3 1222s ok 4 # skip RC=404, no need to check content 1222s # expected: 404 1222s # received: '404' 1222s ok 5 1222s ok 6 # skip RC=404, no need to check content 1222s # expected: 404 1222s # received: '404' 1222s ok 7 1222s ok 8 # skip RC=404, no need to check content 1222s # expected: 200 1222s # received: '200' 1222s ok 9 1222s # expected: 'nada' 1222s # received: 'nada' 1222s ok 10 1222s # expected: 404 1222s # received: '404' 1222s ok 11 1222s ok 12 # skip RC=404, no need to check content 1222s # expected: 200 1222s # received: '200' 1222s ok 13 1222s # expected: 'POST 1222s # foo2: bar2 1222s # ' 1222s # received: 'POST 1222s # foo2: bar2 1222s # ' 1222s ok 14 1222s # expected: 405 1222s # received: '405' 1222s ok 15 1222s # expected: 200 1222s # received: '200' 1222s ok 16 1222s # expected: 'foo=bar' 1222s # received: 'foo=bar' 1222s ok 17 1222s # expected: 200 1222s # received: '200' 1222s ok 18 1222s # expected: 'POST 1222s # foo2: bar2 1222s # ' 1222s # received: 'POST 1222s # foo2: bar2 1222s # ' 1222s ok 19 1222s # expected: 405 1222s # received: '405' 1222s ok 20 1222s ok 1225s t/modules/alias.t ................... 1225s 1..134 1225s # Running under perl version 5.040000 for linux 1225s # Current time local: Sun Dec 1 10:14:28 2024 1225s # Current time GMT: Sun Dec 1 10:14:28 2024 1225s # Using Test.pm version 1.31 1225s # Using Apache/Test.pm version 1.44 1225s # verifying simple aliases 1225s # testing : /alias/ 1225s # expected: 200 1225s # received: '200' 1225s ok 1 1225s # testing : /bogu/ 1225s # expected: 404 1225s # received: '404' 1225s ok 2 1225s # verifying alias match with /ali[0-9]. 1225s # testing : /ali0 1225s # expected: 0 1225s # received: '0' 1225s ok 3 1225s # testing : /ali1 1225s # expected: 1 1225s # received: '1' 1225s ok 4 1225s # testing : /ali2 1225s # expected: 2 1225s # received: '2' 1225s ok 5 1225s # testing : /ali3 1225s # expected: 3 1225s # received: '3' 1225s ok 6 1225s # testing : /ali4 1225s # expected: 4 1225s # received: '4' 1225s ok 7 1225s # testing : /ali5 1225s # expected: 5 1225s # received: '5' 1225s ok 8 1225s # testing : /ali6 1225s # expected: 6 1225s # received: '6' 1225s ok 9 1225s # testing : /ali7 1225s # expected: 7 1225s # received: '7' 1225s ok 10 1225s # testing : /ali8 1225s # expected: 8 1225s # received: '8' 1225s ok 11 1225s # testing : /ali9 1225s # expected: 9 1225s # received: '9' 1225s ok 12 1225s # verifying expression alias match with /expr/ali[0-9]. 1225s # testing : /ali0 1225s # expected: 0 1225s # received: '0' 1225s ok 13 1225s # testing : /ali1 1225s # expected: 1 1225s # received: '1' 1225s ok 14 1225s # testing : /ali2 1225s # expected: 2 1225s # received: '2' 1225s ok 15 1225s # testing : /ali3 1225s # expected: 3 1225s # received: '3' 1225s ok 16 1225s # testing : /ali4 1225s # expected: 4 1225s # received: '4' 1225s ok 17 1225s # testing : /ali5 1225s # expected: 5 1225s # received: '5' 1225s ok 18 1225s # testing : /ali6 1225s # expected: 6 1225s # received: '6' 1225s ok 19 1225s # testing : /ali7 1225s # expected: 7 1225s # received: '7' 1225s ok 20 1225s # testing : /ali8 1225s # expected: 8 1225s # received: '8' 1225s ok 21 1225s # testing : /ali9 1225s # expected: 9 1225s # received: '9' 1225s ok 22 1225s # testing : /forbid 1225s # expected: '403' 1225s # received: '403' 1225s ok 23 1225s # testing : /gone 1225s # expected: '410' 1225s # received: '410' 1225s ok 24 1225s # testing : /perm 1225s # expected: '301' 1225s # received: '301' 1225s ok 25 1225s # testing : /perm2 1225s # expected: '301' 1225s # received: '301' 1225s ok 26 1225s # testing : /seeother 1225s # expected: '303' 1225s # received: '303' 1225s ok 27 1225s # testing : /temp 1225s # expected: '302' 1225s # received: '302' 1225s ok 28 1225s # testing : /temp2 1225s # expected: '302' 1225s # received: '302' 1225s ok 29 1225s verifying body of perm and temp redirect match 1225s # testing : /p0 1225s # expected: 0 1225s # received: '0' 1225s ok 30 1225s # testing : /p1 1225s # expected: 1 1225s # received: '1' 1225s ok 31 1225s # testing : /p2 1225s # expected: 2 1225s # received: '2' 1225s ok 32 1225s # testing : /p3 1225s # expected: 3 1225s # received: '3' 1225s ok 33 1225s # testing : /p4 1225s # expected: 4 1225s # received: '4' 1225s ok 34 1225s # testing : /p5 1225s # expected: 5 1225s # received: '5' 1225s ok 35 1225s # testing : /p6 1225s # expected: 6 1225s # received: '6' 1225s ok 36 1225s # testing : /p7 1225s # expected: 7 1225s # received: '7' 1225s ok 37 1225s # testing : /p8 1225s # expected: 8 1225s # received: '8' 1225s ok 38 1225s # testing : /p9 1225s # expected: 9 1225s # received: '9' 1225s ok 39 1225s # testing : /t0 1225s # expected: 0 1225s # received: '0' 1225s ok 40 1225s # testing : /t1 1225s # expected: 1 1225s # received: '1' 1225s ok 41 1225s # testing : /t2 1225s # expected: 2 1225s # received: '2' 1225s ok 42 1225s # testing : /t3 1225s # expected: 3 1225s # received: '3' 1225s ok 43 1225s # testing : /t4 1225s # expected: 4 1225s # received: '4' 1225s ok 44 1225s # testing : /t5 1225s # expected: 5 1225s # received: '5' 1225s ok 45 1225s # testing : /t6 1225s # expected: 6 1225s # received: '6' 1225s ok 46 1225s # testing : /t7 1225s # expected: 7 1225s # received: '7' 1225s ok 47 1225s # testing : /t8 1225s # expected: 8 1225s # received: '8' 1225s ok 48 1225s # testing : /t9 1225s # expected: 9 1225s # received: '9' 1225s ok 49 1225s verifying body of perm and temp redirect match with expression support 1225s # testing : /p0 1225s # expected: 0 1225s # received: '0' 1225s ok 50 1225s # testing : /p1 1225s # expected: 1 1225s # received: '1' 1225s ok 51 1225s # testing : /p2 1225s # expected: 2 1225s # received: '2' 1225s ok 52 1225s # testing : /p3 1225s # expected: 3 1225s # received: '3' 1225s ok 53 1225s # testing : /p4 1225s # expected: 4 1225s # received: '4' 1225s ok 54 1225s # testing : /p5 1225s # expected: 5 1225s # received: '5' 1225s ok 55 1225s # testing : /p6 1225s # expected: 6 1225s # received: '6' 1225s ok 56 1225s # testing : /p7 1225s # expected: 7 1225s # received: '7' 1225s ok 57 1225s # testing : /p8 1225s # expected: 8 1225s # received: '8' 1225s ok 58 1225s # testing : /p9 1225s # expected: 9 1225s # received: '9' 1225s ok 59 1225s # testing : /t0 1225s # expected: 0 1225s # received: '0' 1225s ok 60 1225s # testing : /t1 1225s # expected: 1 1225s # received: '1' 1225s ok 61 1225s # testing : /t2 1225s # expected: 2 1225s # received: '2' 1225s ok 62 1225s # testing : /t3 1225s # expected: 3 1225s # received: '3' 1225s ok 63 1225s # testing : /t4 1225s # expected: 4 1225s # received: '4' 1225s ok 64 1225s # testing : /t5 1225s # expected: 5 1225s # received: '5' 1225s ok 65 1225s # testing : /t6 1225s # expected: 6 1225s # received: '6' 1225s ok 66 1225s # testing : /t7 1225s # expected: 7 1225s # received: '7' 1225s ok 67 1225s # testing : /t8 1225s # expected: 8 1225s # received: '8' 1225s ok 68 1225s # testing : /t9 1225s # expected: 9 1225s # received: '9' 1225s ok 69 1225s verifying return code of seeother and gone redirect match 1225s # testing : g0 1225s # expected: '410' 1225s # received: '410' 1225s ok 70 1225s # testing : g1 1225s # expected: '410' 1225s # received: '410' 1225s ok 71 1225s # testing : g2 1225s # expected: '410' 1225s # received: '410' 1225s ok 72 1225s # testing : g3 1225s # expected: '410' 1225s # received: '410' 1225s ok 73 1225s # testing : g4 1225s # expected: '410' 1225s # received: '410' 1225s ok 74 1225s # testing : g5 1225s # expected: '410' 1225s # received: '410' 1225s ok 75 1225s # testing : g6 1225s # expected: '410' 1225s # received: '410' 1225s ok 76 1225s # testing : g7 1225s # expected: '410' 1225s # received: '410' 1225s ok 77 1225s # testing : g8 1225s # expected: '410' 1225s # received: '410' 1225s ok 78 1225s # testing : g9 1225s # expected: '410' 1225s # received: '410' 1225s ok 79 1225s # testing : s0 1225s # expected: '303' 1225s # received: '303' 1225s ok 80 1225s # testing : s1 1225s # expected: '303' 1225s # received: '303' 1225s ok 81 1225s # testing : s2 1225s # expected: '303' 1225s # received: '303' 1225s ok 82 1225s # testing : s3 1225s # expected: '303' 1225s # received: '303' 1225s ok 83 1225s # testing : s4 1225s # expected: '303' 1225s # received: '303' 1225s ok 84 1225s # testing : s5 1225s # expected: '303' 1225s # received: '303' 1225s ok 85 1225s # testing : s6 1225s # expected: '303' 1225s # received: '303' 1225s ok 86 1225s # testing : s7 1225s # expected: '303' 1225s # received: '303' 1225s ok 87 1225s # testing : s8 1225s # expected: '303' 1225s # received: '303' 1225s ok 88 1225s # testing : s9 1225s # expected: '303' 1225s # received: '303' 1225s ok 89 1225s # testing : f0 1225s # expected: '403' 1225s # received: '403' 1225s ok 90 1225s # testing : f1 1225s # expected: '403' 1225s # received: '403' 1225s ok 91 1225s # testing : f2 1225s # expected: '403' 1225s # received: '403' 1225s ok 92 1225s # testing : f3 1225s # expected: '403' 1225s # received: '403' 1225s ok 93 1225s # testing : f4 1225s # expected: '403' 1225s # received: '403' 1225s ok 94 1225s # testing : f5 1225s # expected: '403' 1225s # received: '403' 1225s ok 95 1225s # testing : f6 1225s # expected: '403' 1225s # received: '403' 1225s ok 96 1225s # testing : f7 1225s # expected: '403' 1225s # received: '403' 1225s ok 97 1225s # testing : f8 1225s # expected: '403' 1225s # received: '403' 1225s ok 98 1225s # testing : f9 1225s # expected: '403' 1225s # received: '403' 1225s ok 99 1225s verifying return code of seeother and gone redirect match with expression support 1225s # testing : g0 1225s # expected: '410' 1225s # received: '410' 1225s ok 100 1225s # testing : g1 1225s # expected: '410' 1225s # received: '410' 1225s ok 101 1225s # testing : g2 1225s # expected: '410' 1225s # received: '410' 1225s ok 102 1225s # testing : g3 1225s # expected: '410' 1225s # received: '410' 1225s ok 103 1225s # testing : g4 1225s # expected: '410' 1225s # received: '410' 1225s ok 104 1225s # testing : g5 1225s # expected: '410' 1225s # received: '410' 1225s ok 105 1225s # testing : g6 1225s # expected: '410' 1225s # received: '410' 1225s ok 106 1225s # testing : g7 1225s # expected: '410' 1225s # received: '410' 1225s ok 107 1225s # testing : g8 1225s # expected: '410' 1225s # received: '410' 1225s ok 108 1225s # testing : g9 1225s # expected: '410' 1225s # received: '410' 1225s ok 109 1225s # testing : s0 1225s # expected: '303' 1225s # received: '303' 1225s ok 110 1225s # testing : s1 1225s # expected: '303' 1225s # received: '303' 1225s ok 111 1225s # testing : s2 1225s # expected: '303' 1225s # received: '303' 1225s ok 112 1225s # testing : s3 1225s # expected: '303' 1225s # received: '303' 1225s ok 113 1225s # testing : s4 1225s # expected: '303' 1225s # received: '303' 1225s ok 114 1225s # testing : s5 1225s # expected: '303' 1225s # received: '303' 1225s ok 115 1225s # testing : s6 1225s # expected: '303' 1225s # received: '303' 1225s ok 116 1225s # testing : s7 1225s # expected: '303' 1225s # received: '303' 1225s ok 117 1225s # testing : s8 1225s # expected: '303' 1225s # received: '303' 1225s ok 118 1225s # testing : s9 1225s # expected: '303' 1225s # received: '303' 1225s ok 119 1225s # testing : f0 1225s # expected: '403' 1225s # received: '403' 1225s ok 120 1225s # testing : f1 1225s # expected: '403' 1225s # received: '403' 1225s ok 121 1225s # testing : f2 1225s # expected: '403' 1225s # received: '403' 1225s ok 122 1225s # testing : f3 1225s # expected: '403' 1225s # received: '403' 1225s ok 123 1225s # testing : f4 1225s # expected: '403' 1225s # received: '403' 1225s ok 124 1225s # testing : f5 1225s # expected: '403' 1225s # received: '403' 1225s ok 125 1225s # testing : f6 1225s # expected: '403' 1225s # received: '403' 1225s ok 126 1225s # testing : f7 1225s # expected: '403' 1225s # received: '403' 1225s ok 127 1225s # testing : f8 1225s # expected: '403' 1225s # received: '403' 1225s ok 128 1225s # testing : f9 1225s # expected: '403' 1225s # received: '403' 1225s ok 129 1225s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1225s # verifying /modules/alias/script is plain text 1225s # testing : /modules/alias/script 1225s # expected: '#!/bin/sh 1225s # echo Content-type: text/plain 1225s # echo 1225s # echo this is a shell script cgi. 1225s # ' 1225s # received: '#!/bin/sh 1225s # echo Content-type: text/plain 1225s # echo 1225s # echo this is a shell script cgi. 1225s # ' 1225s ok 130 1225s # verifying same file accessed at /cgi/script is executed code 1225s # testing : /cgi/script 1225s # expected: 'this is a shell script cgi. 1225s # ' 1225s # received: 'this is a shell script cgi. 1225s # ' 1225s ok 131 1225s # verifying ScriptAliasMatch with /aliascgi-script 1225s # testing : /aliascgi-script 1225s # expected: 'this is a shell script cgi. 1225s # ' 1225s # received: 'this is a shell script cgi. 1225s # ' 1225s ok 132 1225s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1225s # testing : /aliascgi-script 1225s # expected: 'this is a shell script cgi. 1225s # ' 1225s # received: 'this is a shell script cgi. 1225s # ' 1225s ok 133 1225s # verifying bad script alias. 1225s # testing : /aliascgi-nada 1225s # expected: 404 1225s # received: '404' 1225s ok 134 1225s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1225s ok 1227s t/modules/allowmethods.t ............ 1227s 1..9 1227s # Running under perl version 5.040000 for linux 1227s # Current time local: Sun Dec 1 10:14:31 2024 1227s # Current time GMT: Sun Dec 1 10:14:31 2024 1227s # Using Test.pm version 1.31 1227s # Using Apache/Test.pm version 1.44 1227s # testing : Get request to /Get responds 200 1227s # expected: 200 1227s # received: '200' 1227s ok 1 1227s # testing : Head request to /Get responds 200 1227s # expected: 200 1227s # received: '200' 1227s ok 2 1227s # testing : Post request to /Get responds 405 1227s # expected: 405 1227s # received: '405' 1227s ok 3 1227s # testing : Get request to /Head responds 200 1227s # expected: 200 1227s # received: '200' 1227s ok 4 1227s # testing : Head request to /Head responds 200 1227s # expected: 200 1227s # received: '200' 1227s ok 5 1227s # testing : Post request to /Head responds 405 1227s # expected: 405 1227s # received: '405' 1227s ok 6 1227s # testing : Get request to /Post responds 405 1227s # expected: 405 1227s # received: '405' 1227s ok 7 1227s # testing : Head request to /Post responds 405 1227s # expected: 405 1227s # received: '405' 1227s ok 8 1227s # testing : Post request to /Post responds 200 1227s # expected: 200 1227s # received: '200' 1227s ok 9 1227s ok 1230s t/modules/asis.t .................... 1230s 1..3 1230s # Running under perl version 5.040000 for linux 1230s # Current time local: Sun Dec 1 10:14:33 2024 1230s # Current time GMT: Sun Dec 1 10:14:33 2024 1230s # Using Test.pm version 1.31 1230s # Using Apache/Test.pm version 1.44 1230s # testing : asis content OK 1230s # expected: 'This is asis content. 1230s # ' 1230s # received: 'This is asis content. 1230s # ' 1230s ok 1 1230s # testing : asis gave 404 error 1230s # expected: 404 1230s # received: '404' 1230s ok 2 1230s # testing : asis gave 403 error 1230s # expected: 403 1230s # received: '403' 1230s ok 3 1230s ok 1234s t/modules/authz_core.t .............. 1234s 1..504 1234s # Running under perl version 5.040000 for linux 1234s # Current time local: Sun Dec 1 10:14:36 2024 1234s # Current time GMT: Sun Dec 1 10:14:36 2024 1234s # Using Test.pm version 1.31 1234s # Using Apache/Test.pm version 1.44 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/basic1 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/groups1 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 200, expected 200 [a/ : a/ ] 1234s ok 1 1234s # got 200, expected 200 [a/ : a/ 1] 1234s ok 2 1234s # got 200, expected 200 [a/ : a/ 2] 1234s ok 3 1234s # got 200, expected 200 [a/ : a/ 1 2] 1234s ok 4 1234s # got 200, expected 200 [a/ : a/ 3] 1234s ok 5 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ user1: a/ ] 1234s ok 6 1234s # got 200, expected 200 [a/ user1: a/ user1] 1234s ok 7 1234s # got 401, expected 401 [a/ user1: a/ user2] 1234s ok 8 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ Any 1 2: a/ ] 1234s ok 9 1234s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1234s ok 10 1234s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1234s ok 11 1234s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1234s ok 12 1234s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1234s ok 13 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1234s ok 14 1234s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1234s ok 15 1234s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1234s ok 16 1234s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1234s ok 17 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1234s ok 18 1234s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1234s ok 19 1234s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1234s ok 20 1234s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1234s ok 21 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1234s ok 22 1234s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1234s ok 23 1234s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1234s ok 24 1234s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1234s ok 25 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1234s ok 26 1234s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1234s ok 27 1234s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1234s ok 28 1234s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1234s ok 29 1234s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1234s ok 30 1234s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1234s ok 31 1234s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1234s ok 32 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1234s ok 33 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1234s ok 34 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1234s ok 35 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1234s ok 36 1234s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1234s ok 37 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1234s ok 38 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1234s ok 39 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1234s ok 40 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1234s ok 41 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1234s ok 42 1234s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1234s ok 43 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1234s ok 44 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1234s ok 45 1234s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1234s ok 46 1234s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1234s ok 47 1234s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1234s ok 48 1234s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1234s ok 49 1234s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1234s ok 50 1234s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1234s ok 51 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1234s ok 52 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1234s ok 53 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1234s ok 54 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1234s ok 55 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1234s ok 56 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1234s ok 57 1234s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1234s ok 58 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All 1 !2: a/ ] 1234s ok 59 1234s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1234s ok 60 1234s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1234s ok 61 1234s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1234s ok 62 1234s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1234s ok 63 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1234s ok 64 1234s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1234s ok 65 1234s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1234s ok 66 1234s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1234s ok 67 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1234s ok 68 1234s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1234s ok 69 1234s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1234s ok 70 1234s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1234s ok 71 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1234s ok 72 1234s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1234s ok 73 1234s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1234s ok 74 1234s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1234s ok 75 1234s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1234s ok 76 1234s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1234s ok 77 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1234s ok 78 1234s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1234s ok 79 1234s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1234s ok 80 1234s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1234s ok 81 1234s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1234s ok 82 1234s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1234s ok 83 1234s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1234s ok 84 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1234s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1234s ok 85 1234s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1234s ok 86 1234s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1234s ok 87 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1234s ok 88 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1234s ok 89 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1234s ok 90 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1234s ok 91 1234s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1234s ok 92 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1234s ok 93 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1234s ok 94 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1234s ok 95 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1234s ok 96 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1234s ok 97 1234s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1234s ok 98 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1234s ok 99 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1234s ok 100 1234s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1234s ok 101 1234s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1234s ok 102 1234s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1234s ok 103 1234s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1234s ok 104 1234s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1234s ok 105 1234s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1234s ok 106 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1234s ok 107 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1234s ok 108 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1234s ok 109 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1234s ok 110 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1234s ok 111 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1234s ok 112 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1234s ok 113 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All 1 2: a/ ] 1234s ok 114 1234s # got 403, expected 403 [a/ All 1 2: a/ 1] 1234s ok 115 1234s # got 403, expected 403 [a/ All 1 2: a/ 2] 1234s ok 116 1234s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1234s ok 117 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1234s ok 118 1234s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1234s ok 119 1234s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1234s ok 120 1234s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1234s ok 121 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1234s ok 122 1234s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1234s ok 123 1234s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1234s ok 124 1234s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1234s ok 125 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1234s ok 126 1234s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1234s ok 127 1234s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1234s ok 128 1234s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1234s ok 129 1234s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1234s ok 130 1234s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1234s ok 131 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1234s ok 132 1234s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1234s ok 133 1234s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1234s ok 134 1234s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1234s ok 135 1234s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1234s ok 136 1234s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1234s ok 137 1234s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1234s ok 138 1234s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1234s ok 139 1234s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1234s ok 140 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1234s ok 141 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1234s ok 142 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1234s ok 143 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1234s ok 144 1234s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1234s ok 145 1234s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1234s ok 146 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1234s ok 147 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1234s ok 148 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1234s ok 149 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1234s ok 150 1234s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1234s ok 151 1234s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1234s ok 152 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1234s ok 153 1234s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1234s ok 154 1234s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1234s ok 155 1234s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1234s ok 156 1234s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1234s ok 157 1234s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1234s ok 158 1234s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1234s ok 159 1234s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1234s ok 160 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1234s ok 161 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1234s ok 162 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1234s ok 163 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1234s ok 164 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1234s ok 165 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1234s ok 166 1234s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1234s ok 167 1234s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1234s ok 168 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1234s ok 169 1234s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1234s ok 170 1234s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1234s ok 171 1234s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1234s ok 172 1234s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1234s ok 173 1234s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1234s ok 174 1234s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1234s ok 175 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1234s ok 176 1234s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1234s ok 177 1234s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1234s ok 178 1234s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1234s ok 179 1234s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1234s ok 180 1234s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1234s ok 181 1234s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1234s ok 182 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1234s ok 183 1234s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1234s ok 184 1234s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1234s ok 185 1234s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1234s ok 186 1234s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1234s ok 187 1234s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1234s ok 188 1234s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1234s ok 189 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1234s ok 190 1234s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1234s ok 191 1234s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1234s ok 192 1234s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1234s ok 193 1234s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1234s ok 194 1234s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1234s ok 195 1234s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1234s ok 196 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1234s ok 197 1234s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1234s ok 198 1234s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1234s ok 199 1234s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1234s ok 200 1234s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1234s ok 201 1234s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1234s ok 202 1234s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1234s ok 203 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1234s ok 204 1234s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1234s ok 205 1234s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1234s ok 206 1234s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1234s ok 207 1234s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1234s ok 208 1234s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1234s ok 209 1234s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1234s ok 210 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1234s ok 211 1234s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1234s ok 212 1234s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1234s ok 213 1234s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1234s ok 214 1234s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1234s ok 215 1234s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1234s ok 216 1234s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1234s ok 217 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1234s ok 218 1234s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1234s ok 219 1234s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1234s ok 220 1234s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1234s ok 221 1234s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1234s ok 222 1234s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1234s ok 223 1234s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1234s ok 224 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1234s ok 225 1234s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1234s ok 226 1234s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1234s ok 227 1234s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1234s ok 228 1234s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1234s ok 229 1234s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1234s ok 230 1234s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1234s ok 231 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1234s ok 232 1234s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1234s ok 233 1234s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1234s ok 234 1234s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1234s ok 235 1234s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1234s ok 236 1234s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1234s ok 237 1234s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1234s ok 238 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1234s ok 239 1234s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1234s ok 240 1234s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1234s ok 241 1234s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1234s ok 242 1234s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1234s ok 243 1234s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1234s ok 244 1234s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1234s ok 245 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1234s ok 246 1234s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1234s ok 247 1234s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1234s ok 248 1234s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1234s ok 249 1234s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1234s ok 250 1234s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1234s ok 251 1234s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1234s ok 252 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1234s ok 253 1234s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1234s ok 254 1234s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1234s ok 255 1234s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1234s ok 256 1234s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1234s ok 257 1234s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1234s ok 258 1234s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1234s ok 259 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1234s ok 260 1234s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1234s ok 261 1234s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1234s ok 262 1234s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1234s ok 263 1234s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1234s ok 264 1234s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1234s ok 265 1234s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1234s ok 266 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1234s ok 267 1234s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1234s ok 268 1234s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1234s ok 269 1234s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1234s ok 270 1234s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1234s ok 271 1234s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1234s ok 272 1234s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1234s ok 273 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1234s ok 274 1234s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1234s ok 275 1234s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1234s ok 276 1234s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1234s ok 277 1234s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1234s ok 278 1234s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1234s ok 279 1234s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1234s ok 280 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1234s ok 281 1234s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1234s ok 282 1234s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1234s ok 283 1234s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1234s ok 284 1234s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1234s ok 285 1234s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1234s ok 286 1234s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1234s ok 287 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1234s ok 288 1234s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1234s ok 289 1234s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1234s ok 290 1234s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1234s ok 291 1234s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1234s ok 292 1234s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1234s ok 293 1234s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1234s ok 294 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1234s ok 295 1234s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1234s ok 296 1234s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1234s ok 297 1234s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1234s ok 298 1234s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1234s ok 299 1234s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1234s ok 300 1234s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1234s ok 301 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1234s ok 302 1234s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1234s ok 303 1234s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1234s ok 304 1234s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1234s ok 305 1234s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1234s ok 306 1234s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1234s ok 307 1234s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1234s ok 308 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1234s ok 309 1234s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1234s ok 310 1234s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1234s ok 311 1234s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1234s ok 312 1234s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1234s ok 313 1234s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1234s ok 314 1234s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1234s ok 315 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1234s ok 316 1234s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1234s ok 317 1234s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1234s ok 318 1234s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1234s ok 319 1234s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1234s ok 320 1234s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1234s ok 321 1234s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1234s ok 322 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1234s ok 323 1234s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1234s ok 324 1234s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1234s ok 325 1234s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1234s ok 326 1234s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1234s ok 327 1234s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1234s ok 328 1234s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1234s ok 329 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1234s ok 330 1234s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1234s ok 331 1234s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1234s ok 332 1234s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1234s ok 333 1234s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1234s ok 334 1234s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1234s ok 335 1234s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1234s ok 336 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1234s ok 337 1234s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1234s ok 338 1234s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1234s ok 339 1234s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1234s ok 340 1234s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1234s ok 341 1234s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1234s ok 342 1234s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1234s ok 343 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1234s ok 344 1234s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1234s ok 345 1234s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1234s ok 346 1234s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1234s ok 347 1234s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1234s ok 348 1234s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1234s ok 349 1234s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1234s ok 350 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1234s ok 351 1234s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1234s ok 352 1234s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1234s ok 353 1234s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1234s ok 354 1234s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1234s ok 355 1234s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1234s ok 356 1234s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1234s ok 357 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1234s ok 358 1234s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1234s ok 359 1234s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1234s ok 360 1234s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1234s ok 361 1234s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1234s ok 362 1234s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1234s ok 363 1234s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1234s ok 364 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1234s ok 365 1234s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1234s ok 366 1234s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1234s ok 367 1234s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1234s ok 368 1234s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1234s ok 369 1234s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1234s ok 370 1234s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1234s ok 371 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1234s ok 372 1234s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1234s ok 373 1234s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1234s ok 374 1234s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1234s ok 375 1234s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1234s ok 376 1234s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1234s ok 377 1234s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1234s ok 378 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1234s ok 379 1234s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1234s ok 380 1234s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1234s ok 381 1234s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1234s ok 382 1234s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1234s ok 383 1234s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1234s ok 384 1234s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1234s ok 385 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1234s ok 386 1234s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1234s ok 387 1234s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1234s ok 388 1234s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1234s ok 389 1234s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1234s ok 390 1234s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1234s ok 391 1234s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1234s ok 392 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1234s ok 393 1234s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1234s ok 394 1234s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1234s ok 395 1234s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1234s ok 396 1234s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1234s ok 397 1234s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1234s ok 398 1234s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1234s ok 399 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1234s ok 400 1234s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1234s ok 401 1234s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1234s ok 402 1234s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1234s ok 403 1234s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1234s ok 404 1234s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1234s ok 405 1234s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1234s ok 406 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1234s ok 407 1234s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1234s ok 408 1234s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1234s ok 409 1234s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1234s ok 410 1234s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1234s ok 411 1234s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1234s ok 412 1234s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1234s ok 413 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1234s ok 414 1234s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1234s ok 415 1234s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1234s ok 416 1234s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1234s ok 417 1234s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1234s ok 418 1234s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1234s ok 419 1234s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1234s ok 420 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1234s ok 421 1234s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1234s ok 422 1234s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1234s ok 423 1234s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1234s ok 424 1234s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1234s ok 425 1234s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1234s ok 426 1234s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1234s ok 427 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1234s ok 428 1234s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1234s ok 429 1234s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1234s ok 430 1234s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1234s ok 431 1234s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1234s ok 432 1234s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1234s ok 433 1234s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1234s ok 434 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1234s ok 435 1234s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1234s ok 436 1234s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1234s ok 437 1234s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1234s ok 438 1234s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1234s ok 439 1234s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1234s ok 440 1234s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1234s ok 441 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1234s ok 442 1234s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1234s ok 443 1234s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1234s ok 444 1234s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1234s ok 445 1234s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1234s ok 446 1234s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1234s ok 447 1234s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1234s ok 448 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1234s ok 449 1234s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1234s ok 450 1234s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1234s ok 451 1234s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1234s ok 452 1234s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1234s ok 453 1234s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1234s ok 454 1234s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1234s ok 455 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1234s ok 456 1234s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1234s ok 457 1234s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1234s ok 458 1234s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1234s ok 459 1234s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1234s ok 460 1234s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1234s ok 461 1234s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1234s ok 462 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1234s ok 463 1234s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1234s ok 464 1234s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1234s ok 465 1234s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1234s ok 466 1234s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1234s ok 467 1234s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1234s ok 468 1234s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1234s ok 469 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1234s ok 470 1234s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1234s ok 471 1234s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1234s ok 472 1234s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1234s ok 473 1234s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1234s ok 474 1234s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1234s ok 475 1234s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1234s ok 476 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1234s ok 477 1234s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1234s ok 478 1234s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1234s ok 479 1234s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1234s ok 480 1234s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1234s ok 481 1234s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1234s ok 482 1234s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1234s ok 483 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1234s ok 484 1234s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1234s ok 485 1234s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1234s ok 486 1234s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1234s ok 487 1234s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1234s ok 488 1234s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1234s ok 489 1234s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1234s ok 490 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1234s ok 491 1234s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1234s ok 492 1234s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1234s ok 493 1234s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1234s ok 494 1234s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1234s ok 495 1234s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1234s ok 496 1234s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1234s ok 497 1234s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1234s ok 498 1234s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1234s ok 499 1234s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1234s ok 500 1234s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1234s ok 501 1234s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1234s ok 502 1234s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1234s ok 503 1234s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1234s ok 504 1234s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/basic1 1234s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1234s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/groups1 1234s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1234s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1234s ok 1237s t/modules/autoindex.t ............... 1237s 1..84 1237s # Running under perl version 5.040000 for linux 1237s # Current time local: Sun Dec 1 10:14:40 2024 1237s # Current time GMT: Sun Dec 1 10:14:40 2024 1237s # Using Test.pm version 1.31 1237s # Using Apache/Test.pm version 1.44 1237s --- 1237s IndexOrderDefault Ascending Name 1237s GET /modules/autoindex/htaccess/ 1237s ok 1 1237s --- 1237s IndexOrderDefault Ascending Name 1237s 1237s (C=N O=A) 1237s GET /modules/autoindex/htaccess/?C=N&O=A 1237s ok 2 1237s --- 1237s IndexOrderDefault Ascending Name 1237s 1237s (C=N O=D) 1237s GET /modules/autoindex/htaccess/?C=N&O=D 1237s ok 3 1237s --- 1237s IndexOrderDefault Ascending Name 1237s 1237s (C=M O=A) 1237s GET /modules/autoindex/htaccess/?C=M&O=A 1237s ok 4 1237s --- 1237s IndexOrderDefault Ascending Name 1237s 1237s (C=M O=D) 1237s GET /modules/autoindex/htaccess/?C=M&O=D 1237s ok 5 1237s --- 1237s IndexOrderDefault Ascending Name 1237s 1237s (C=S O=A) 1237s GET /modules/autoindex/htaccess/?C=S&O=A 1237s ok 6 1237s --- 1237s IndexOrderDefault Ascending Name 1237s 1237s (C=S O=D) 1237s GET /modules/autoindex/htaccess/?C=S&O=D 1237s ok 7 1237s --- 1237s IndexOrderDefault Ascending Date 1237s GET /modules/autoindex/htaccess/ 1237s ok 8 1237s --- 1237s IndexOrderDefault Ascending Date 1237s 1237s (C=N O=A) 1237s GET /modules/autoindex/htaccess/?C=N&O=A 1237s ok 9 1237s --- 1237s IndexOrderDefault Ascending Date 1237s 1237s (C=N O=D) 1237s GET /modules/autoindex/htaccess/?C=N&O=D 1237s ok 10 1237s --- 1237s IndexOrderDefault Ascending Date 1237s 1237s (C=M O=A) 1237s GET /modules/autoindex/htaccess/?C=M&O=A 1237s ok 11 1237s --- 1237s IndexOrderDefault Ascending Date 1237s 1237s (C=M O=D) 1237s GET /modules/autoindex/htaccess/?C=M&O=D 1237s ok 12 1237s --- 1237s IndexOrderDefault Ascending Date 1237s 1237s (C=S O=A) 1237s GET /modules/autoindex/htaccess/?C=S&O=A 1237s ok 13 1237s --- 1237s IndexOrderDefault Ascending Date 1237s 1237s (C=S O=D) 1237s GET /modules/autoindex/htaccess/?C=S&O=D 1237s ok 14 1237s --- 1237s IndexOrderDefault Ascending Size 1237s GET /modules/autoindex/htaccess/ 1237s ok 15 1237s --- 1237s IndexOrderDefault Ascending Size 1237s 1237s (C=N O=A) 1237s GET /modules/autoindex/htaccess/?C=N&O=A 1237s ok 16 1237s --- 1237s IndexOrderDefault Ascending Size 1237s 1237s (C=N O=D) 1237s GET /modules/autoindex/htaccess/?C=N&O=D 1237s ok 17 1237s --- 1237s IndexOrderDefault Ascending Size 1237s 1237s (C=M O=A) 1237s GET /modules/autoindex/htaccess/?C=M&O=A 1237s ok 18 1237s --- 1237s IndexOrderDefault Ascending Size 1237s 1237s (C=M O=D) 1237s GET /modules/autoindex/htaccess/?C=M&O=D 1237s ok 19 1237s --- 1237s IndexOrderDefault Ascending Size 1237s 1237s (C=S O=A) 1237s GET /modules/autoindex/htaccess/?C=S&O=A 1237s ok 20 1237s --- 1237s IndexOrderDefault Ascending Size 1237s 1237s (C=S O=D) 1237s GET /modules/autoindex/htaccess/?C=S&O=D 1237s ok 21 1237s --- 1237s IndexOrderDefault Descending Name 1237s GET /modules/autoindex/htaccess/ 1237s ok 22 1237s --- 1237s IndexOrderDefault Descending Name 1237s 1237s (C=N O=A) 1237s GET /modules/autoindex/htaccess/?C=N&O=A 1237s ok 23 1237s --- 1237s IndexOrderDefault Descending Name 1237s 1237s (C=N O=D) 1237s GET /modules/autoindex/htaccess/?C=N&O=D 1237s ok 24 1237s --- 1237s IndexOrderDefault Descending Name 1237s 1237s (C=M O=A) 1237s GET /modules/autoindex/htaccess/?C=M&O=A 1237s ok 25 1237s --- 1237s IndexOrderDefault Descending Name 1237s 1237s (C=M O=D) 1237s GET /modules/autoindex/htaccess/?C=M&O=D 1237s ok 26 1237s --- 1237s IndexOrderDefault Descending Name 1237s 1237s (C=S O=A) 1237s GET /modules/autoindex/htaccess/?C=S&O=A 1237s ok 27 1237s --- 1237s IndexOrderDefault Descending Name 1237s 1237s (C=S O=D) 1237s GET /modules/autoindex/htaccess/?C=S&O=D 1237s ok 28 1237s --- 1237s IndexOrderDefault Descending Date 1237s GET /modules/autoindex/htaccess/ 1237s ok 29 1237s --- 1237s IndexOrderDefault Descending Date 1237s 1237s (C=N O=A) 1237s GET /modules/autoindex/htaccess/?C=N&O=A 1237s ok 30 1237s --- 1237s IndexOrderDefault Descending Date 1237s 1237s (C=N O=D) 1237s GET /modules/autoindex/htaccess/?C=N&O=D 1237s ok 31 1237s --- 1237s IndexOrderDefault Descending Date 1237s 1237s (C=M O=A) 1237s GET /modules/autoindex/htaccess/?C=M&O=A 1237s ok 32 1237s --- 1237s IndexOrderDefault Descending Date 1237s 1237s (C=M O=D) 1237s GET /modules/autoindex/htaccess/?C=M&O=D 1237s ok 33 1237s --- 1237s IndexOrderDefault Descending Date 1237s 1237s (C=S O=A) 1237s GET /modules/autoindex/htaccess/?C=S&O=A 1237s ok 34 1237s --- 1237s IndexOrderDefault Descending Date 1237s 1237s (C=S O=D) 1237s GET /modules/autoindex/htaccess/?C=S&O=D 1237s ok 35 1237s --- 1237s IndexOrderDefault Descending Size 1237s GET /modules/autoindex/htaccess/ 1237s ok 36 1237s --- 1237s IndexOrderDefault Descending Size 1237s 1237s (C=N O=A) 1237s GET /modules/autoindex/htaccess/?C=N&O=A 1237s ok 37 1237s --- 1237s IndexOrderDefault Descending Size 1237s 1237s (C=N O=D) 1237s GET /modules/autoindex/htaccess/?C=N&O=D 1237s ok 38 1237s --- 1237s IndexOrderDefault Descending Size 1237s 1237s (C=M O=A) 1237s GET /modules/autoindex/htaccess/?C=M&O=A 1237s ok 39 1237s --- 1237s IndexOrderDefault Descending Size 1237s 1237s (C=M O=D) 1237s GET /modules/autoindex/htaccess/?C=M&O=D 1237s ok 40 1237s --- 1237s IndexOrderDefault Descending Size 1237s 1237s (C=S O=A) 1237s GET /modules/autoindex/htaccess/?C=S&O=A 1237s ok 41 1237s --- 1237s IndexOrderDefault Descending Size 1237s 1237s (C=S O=D) 1237s GET /modules/autoindex/htaccess/?C=S&O=D 1237s ok 42 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Name 1237s GET /modules/autoindex/htaccess/ 1237s ok 43 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Name 1237s 1237s (C=N O=A) 1237s GET /modules/autoindex/htaccess/?C=N&O=A 1237s ok 44 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Name 1237s 1237s (C=N O=D) 1237s GET /modules/autoindex/htaccess/?C=N&O=D 1237s ok 45 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Name 1237s 1237s (C=M O=A) 1237s GET /modules/autoindex/htaccess/?C=M&O=A 1237s ok 46 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Name 1237s 1237s (C=M O=D) 1237s GET /modules/autoindex/htaccess/?C=M&O=D 1237s ok 47 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Name 1237s 1237s (C=S O=A) 1237s GET /modules/autoindex/htaccess/?C=S&O=A 1237s ok 48 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Name 1237s 1237s (C=S O=D) 1237s GET /modules/autoindex/htaccess/?C=S&O=D 1237s ok 49 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Date 1237s GET /modules/autoindex/htaccess/ 1237s ok 50 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Date 1237s 1237s (C=N O=A) 1237s GET /modules/autoindex/htaccess/?C=N&O=A 1237s ok 51 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Date 1237s 1237s (C=N O=D) 1237s GET /modules/autoindex/htaccess/?C=N&O=D 1237s ok 52 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Date 1237s 1237s (C=M O=A) 1237s GET /modules/autoindex/htaccess/?C=M&O=A 1237s ok 53 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Date 1237s 1237s (C=M O=D) 1237s GET /modules/autoindex/htaccess/?C=M&O=D 1237s ok 54 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Date 1237s 1237s (C=S O=A) 1237s GET /modules/autoindex/htaccess/?C=S&O=A 1237s ok 55 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Date 1237s 1237s (C=S O=D) 1237s GET /modules/autoindex/htaccess/?C=S&O=D 1237s ok 56 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Size 1237s GET /modules/autoindex/htaccess/ 1237s ok 57 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Size 1237s 1237s (C=N O=A) 1237s GET /modules/autoindex/htaccess/?C=N&O=A 1237s ok 58 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Size 1237s 1237s (C=N O=D) 1237s GET /modules/autoindex/htaccess/?C=N&O=D 1237s ok 59 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Size 1237s 1237s (C=M O=A) 1237s GET /modules/autoindex/htaccess/?C=M&O=A 1237s ok 60 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Size 1237s 1237s (C=M O=D) 1237s GET /modules/autoindex/htaccess/?C=M&O=D 1237s ok 61 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Size 1237s 1237s (C=S O=A) 1237s GET /modules/autoindex/htaccess/?C=S&O=A 1237s ok 62 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Ascending Size 1237s 1237s (C=S O=D) 1237s GET /modules/autoindex/htaccess/?C=S&O=D 1237s ok 63 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Name 1237s GET /modules/autoindex/htaccess/ 1237s ok 64 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Name 1237s 1237s (C=N O=A) 1237s GET /modules/autoindex/htaccess/?C=N&O=A 1237s ok 65 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Name 1237s 1237s (C=N O=D) 1237s GET /modules/autoindex/htaccess/?C=N&O=D 1237s ok 66 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Name 1237s 1237s (C=M O=A) 1237s GET /modules/autoindex/htaccess/?C=M&O=A 1237s ok 67 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Name 1237s 1237s (C=M O=D) 1237s GET /modules/autoindex/htaccess/?C=M&O=D 1237s ok 68 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Name 1237s 1237s (C=S O=A) 1237s GET /modules/autoindex/htaccess/?C=S&O=A 1237s ok 69 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Name 1237s 1237s (C=S O=D) 1237s GET /modules/autoindex/htaccess/?C=S&O=D 1237s ok 70 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Date 1237s GET /modules/autoindex/htaccess/ 1237s ok 71 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Date 1237s 1237s (C=N O=A) 1237s GET /modules/autoindex/htaccess/?C=N&O=A 1237s ok 72 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Date 1237s 1237s (C=N O=D) 1237s GET /modules/autoindex/htaccess/?C=N&O=D 1237s ok 73 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Date 1237s 1237s (C=M O=A) 1237s GET /modules/autoindex/htaccess/?C=M&O=A 1237s ok 74 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Date 1237s 1237s (C=M O=D) 1237s GET /modules/autoindex/htaccess/?C=M&O=D 1237s ok 75 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Date 1237s 1237s (C=S O=A) 1237s GET /modules/autoindex/htaccess/?C=S&O=A 1237s ok 76 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Date 1237s 1237s (C=S O=D) 1237s GET /modules/autoindex/htaccess/?C=S&O=D 1237s ok 77 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Size 1237s GET /modules/autoindex/htaccess/ 1237s ok 78 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Size 1237s 1237s (C=N O=A) 1237s GET /modules/autoindex/htaccess/?C=N&O=A 1237s ok 79 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Size 1237s 1237s (C=N O=D) 1237s GET /modules/autoindex/htaccess/?C=N&O=D 1237s ok 80 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Size 1237s 1237s (C=M O=A) 1237s GET /modules/autoindex/htaccess/?C=M&O=A 1237s ok 81 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Size 1237s 1237s (C=M O=D) 1237s GET /modules/autoindex/htaccess/?C=M&O=D 1237s ok 82 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Size 1237s 1237s (C=S O=A) 1237s GET /modules/autoindex/htaccess/?C=S&O=A 1237s ok 83 1237s --- 1237s IndexOptions FancyIndexing 1237s IndexOrderDefault Descending Size 1237s 1237s (C=S O=D) 1237s GET /modules/autoindex/htaccess/?C=S&O=D 1237s ok 84 1237s ok 1240s t/modules/autoindex2.t .............. 1240s 1..3 1240s # Running under perl version 5.040000 for linux 1240s # Current time local: Sun Dec 1 10:14:43 2024 1240s # Current time GMT: Sun Dec 1 10:14:43 2024 1240s # Using Test.pm version 1.31 1240s # Using Apache/Test.pm version 1.44 1240s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1240s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1240s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1240s # testing : dir_broken should not be listed 1240s # expected: 0 1240s # received: 0 1240s ok 1 1240s # testing : dir_normal should be listed 1240s # expected: 1 1240s # received: 1 1240s ok 2 1240s # testing : dir_protected should not be listed 1240s # expected: 0 1240s # received: 0 1240s ok 3 1240s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1240s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1240s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1240s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1240s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1240s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1240s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1240s ok 1242s t/modules/brotli.t .................. 1242s 1..64 1242s # Running under perl version 5.040000 for linux 1242s # Current time local: Sun Dec 1 10:14:46 2024 1242s # Current time GMT: Sun Dec 1 10:14:46 2024 1242s # Using Test.pm version 1.31 1242s # Using Apache/Test.pm version 1.44 1242s qvalue: 1242s # expected: 200 1242s # received: '200' 1242s ok 1 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 2 1242s qvalue: 1242s # expected: 200 1242s # received: '200' 1242s ok 3 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 4 1242s qvalue: 1242s # expected: 200 1242s # received: '200' 1242s ok 5 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 6 1242s qvalue: 1242s # expected: 200 1242s # received: '200' 1242s ok 7 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 8 1242s qvalue: 1242s # expected: 200 1242s # received: '200' 1242s ok 9 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 10 1242s qvalue: 1242s # expected: 200 1242s # received: '200' 1242s ok 11 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 12 1242s qvalue: ; 1242s # expected: 200 1242s # received: '200' 1242s ok 13 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 14 1242s qvalue: ; 1242s # expected: 200 1242s # received: '200' 1242s ok 15 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 16 1242s qvalue: ; 1242s # expected: 200 1242s # received: '200' 1242s ok 17 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 18 1242s qvalue: ;q= 1242s # expected: 200 1242s # received: '200' 1242s ok 19 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 20 1242s qvalue: ;q= 1242s # expected: 200 1242s # received: '200' 1242s ok 21 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 22 1242s qvalue: ;q= 1242s # expected: 200 1242s # received: '200' 1242s ok 23 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 24 1242s qvalue: ;q=0 1242s # expected: 200 1242s # received: '200' 1242s ok 25 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 26 1242s qvalue: ;q=0 1242s # expected: 200 1242s # received: '200' 1242s ok 27 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 28 1242s qvalue: ;q=0 1242s # expected: 200 1242s # received: '200' 1242s ok 29 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 30 1242s qvalue: ;q=0. 1242s # expected: 200 1242s # received: '200' 1242s ok 31 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 32 1242s qvalue: ;q=0. 1242s # expected: 200 1242s # received: '200' 1242s ok 33 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 34 1242s qvalue: ;q=0. 1242s # expected: 200 1242s # received: '200' 1242s ok 35 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 36 1242s qvalue: ;q=0.0 1242s # expected: 200 1242s # received: '200' 1242s ok 37 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 38 1242s qvalue: ;q=0.0 1242s # expected: 200 1242s # received: '200' 1242s ok 39 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 40 1242s qvalue: ;q=0.0 1242s # expected: 200 1242s # received: '200' 1242s ok 41 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 42 1242s qvalue: ;q=0.00 1242s # expected: 200 1242s # received: '200' 1242s ok 43 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 44 1242s qvalue: ;q=0.00 1242s # expected: 200 1242s # received: '200' 1242s ok 45 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 46 1242s qvalue: ;q=0.00 1242s # expected: 200 1242s # received: '200' 1242s ok 47 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 48 1242s qvalue: ;q=0.000 1242s # expected: 200 1242s # received: '200' 1242s ok 49 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 50 1242s qvalue: ;q=0.000 1242s # expected: 200 1242s # received: '200' 1242s ok 51 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 52 1242s qvalue: ;q=0.000 1242s # expected: 200 1242s # received: '200' 1242s ok 53 1242s # testing : response without Content-Encoding is OK 1242s # expected: undef 1242s # received: undef 1242s ok 54 1242s qvalue: ;q=0.0000 1242s # expected: 200 1242s # received: '200' 1242s ok 55 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 56 1242s qvalue: ;q=0.0000 1242s # expected: 200 1242s # received: '200' 1242s ok 57 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 58 1242s qvalue: ;q=0.0000 1242s # expected: 200 1242s # received: '200' 1242s ok 59 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 60 1242s # expected: 200 1242s # received: '200' 1242s ok 61 1242s # testing : response Content-Encoding is OK 1242s # expected: 'br' 1242s # received: 'br' 1242s ok 62 1242s # expected: 200 1242s # received: '200' 1242s ok 63 1242s # testing : response Content-Encoding is OK 1242s # expected: 'gzip' 1242s # received: 'gzip' 1242s ok 64 1242s ok 1245s t/modules/buffer.t .................. 1245s 1..12 1245s # Running under perl version 5.040000 for linux 1245s # Current time local: Sun Dec 1 10:14:48 2024 1245s # Current time GMT: Sun Dec 1 10:14:48 2024 1245s # Using Test.pm version 1.31 1245s # Using Apache/Test.pm version 1.44 1245s # testing : Checking return code is '200' 1245s # expected: 200 1245s # received: '200' 1245s ok 1 1245s ok 2 1245s # testing : Checking return code is '200' 1245s # expected: 200 1245s # received: '200' 1245s ok 3 1245s ok 4 1245s # testing : Checking return code is '200' 1245s # expected: 200 1245s # received: '200' 1245s ok 5 1245s ok 6 1245s # testing : Checking return code is '200' 1245s # expected: 200 1245s # received: '200' 1245s ok 7 1245s ok 8 1245s # testing : Checking return code is '200' 1245s # expected: 200 1245s # received: '200' 1245s ok 9 1245s ok 10 1245s # testing : Checking return code is '200' 1245s # expected: 200 1245s # received: '200' 1245s ok 11 1245s ok 12 1245s ok 1248s t/modules/cache.t ................... 1248s 1..3 1248s # Running under perl version 5.040000 for linux 1248s # Current time local: Sun Dec 1 10:14:51 2024 1248s # Current time GMT: Sun Dec 1 10:14:51 2024 1248s # Using Test.pm version 1.31 1248s # Using Apache/Test.pm version 1.44 1248s # testing : non-cached call to index.html 1248s # expected: 200 1248s # received: '200' 1248s ok 1 1248s # testing : call to cache index.html 1248s # expected: 200 1248s # received: '200' 1248s ok 2 1248s # testing : cached call to index.html 1248s # expected: 200 1248s # received: '200' 1248s ok 3 1248s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1248s ok 1253s t/modules/cgi.t ..................... 1253s 1..58 1253s # Running under perl version 5.040000 for linux 1253s # Current time local: Sun Dec 1 10:14:54 2024 1253s # Current time GMT: Sun Dec 1 10:14:54 2024 1253s # Using Test.pm version 1.31 1253s # Using Apache/Test.pm version 1.44 1253s # testing : return code for acceptpathinfodefault.sh 1253s # expected: 200 1253s # received: '200' 1253s ok 1 1253s # testing : body for acceptpathinfodefault.sh 1253s # expected: '' 1253s # received: '' 1253s ok 2 1253s # testing : return code for acceptpathinfodefault.sh/foo 1253s # expected: 200 1253s # received: '200' 1253s ok 3 1253s # testing : body for acceptpathinfodefault.sh/foo 1253s # expected: '/foo' 1253s # received: '/foo' 1253s ok 4 1253s # testing : return code for acceptpathinfooff.sh 1253s # expected: 200 1253s # received: '200' 1253s ok 5 1253s # testing : body for acceptpathinfooff.sh 1253s # expected: '' 1253s # received: '' 1253s ok 6 1253s # testing : return code for acceptpathinfooff.sh/foo 1253s # expected: 404 1253s # received: '404' 1253s ok 7 1253s # no body test for this one 1253s ok 8 1253s # testing : return code for acceptpathinfoon.sh 1253s # expected: 200 1253s # received: '200' 1253s ok 9 1253s # testing : body for acceptpathinfoon.sh 1253s # expected: '' 1253s # received: '' 1253s ok 10 1253s # testing : return code for acceptpathinfoon.sh/foo 1253s # expected: 200 1253s # received: '200' 1253s ok 11 1253s # testing : body for acceptpathinfoon.sh/foo 1253s # expected: '/foo' 1253s # received: '/foo' 1253s ok 12 1253s # testing : return code for bogus-perl.pl 1253s # expected: 500 1253s # received: '500' 1253s ok 13 1253s # cgi log created ok. 1253s ok 14 1253s # testing : return code for bogus-sh.sh 1253s # expected: 500 1253s # received: '500' 1253s ok 15 1253s # checking that log size (807) is bigger than it used to be (523) 1253s ok 16 1253s # testing : return code for nph-stderr.pl 1253s # expected: 200 1253s # received: '200' 1253s ok 17 1253s # testing : body for nph-stderr.pl 1253s # expected: 'this is nph-stdout' 1253s # received: 'this is nph-stdout' 1253s ok 18 1253s # testing : return code for nph-test.pl 1253s # expected: 200 1253s # received: '200' 1253s ok 19 1253s # testing : body for nph-test.pl 1253s # expected: 'ok' 1253s # received: 'ok' 1253s ok 20 1253s # testing : return code for perl.pl 1253s # expected: 200 1253s # received: '200' 1253s ok 21 1253s # testing : body for perl.pl 1253s # expected: 'perl cgi' 1253s # received: 'perl cgi' 1253s ok 22 1253s # testing : return code for sh.sh 1253s # expected: 200 1253s # received: '200' 1253s ok 23 1253s # testing : body for sh.sh 1253s # expected: 'sh cgi' 1253s # received: 'sh cgi' 1253s ok 24 1253s # testing : return code for stderr1.pl 1253s # expected: 200 1253s # received: '200' 1253s ok 25 1253s # testing : body for stderr1.pl 1253s # expected: 'this is stdout' 1253s # received: 'this is stdout' 1253s ok 26 1253s # testing : return code for stderr2.pl 1253s # expected: 200 1253s # received: '200' 1253s ok 27 1253s # testing : body for stderr2.pl 1253s # expected: 'this is also stdout' 1253s # received: 'this is also stdout' 1253s ok 28 1253s # testing : return code for stderr3.pl 1253s # expected: 200 1253s # received: '200' 1253s ok 29 1253s # testing : body for stderr3.pl 1253s # expected: 'this is more stdout' 1253s # received: 'this is more stdout' 1253s ok 30 1253s # posted content (length 10) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1253s # expected: '500' 1253s # received: '500' 1253s ok 31 1253s # checking that log size (35781) is greater than 807 1253s ok 32 1253s # verifying that logged content is 10 characters 1253s ok 33 1253s # posted content (length 99) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1253s # expected: '500' 1253s # received: '500' 1253s ok 34 1253s # checking that log size (36240) is greater than 35781 1253s ok 35 1253s # verifying that logged content is 99 characters 1253s ok 36 1253s # posted content (length 250) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1253s # expected: '500' 1253s # received: '500' 1253s ok 37 1253s # checking that log size (36851) is greater than 36240 1253s ok 38 1253s # verifying that logged content is 250 characters 1253s ok 39 1253s # posted content (length 255) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1253s # expected: '500' 1253s # received: '500' 1253s ok 40 1253s # checking that log size (37467) is greater than 36851 1253s ok 41 1253s # verifying that logged content is 255 characters 1253s ok 42 1253s # posted content (length 256) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1253s # expected: '500' 1253s # received: '500' 1253s ok 43 1253s # checking that log size (38084) is greater than 37467 1253s ok 44 1253s # verifying that logged content is 256 characters 1253s ok 45 1253s # posted content (length 257) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1253s # expected: '500' 1253s # received: '500' 1253s ok 46 1253s # checking that log size (38701) is greater than 38084 1253s ok 47 1253s # verifying that logged content is 256 characters 1253s ok 48 1253s # posted content (length 258) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1253s # expected: '500' 1253s # received: '500' 1253s ok 49 1253s # checking that log size (39318) is greater than 38701 1253s ok 50 1253s # verifying that logged content is 256 characters 1253s ok 51 1253s # posted content (length 1024) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1253s # expected: '500' 1253s # received: '500' 1253s ok 52 1253s # checking that log size (39936) is greater than 39318 1253s ok 53 1253s # verifying that logged content is 256 characters 1253s ok 54 1253s # verifying log is greater than 40960 bytes. 1253s ok 55 1253s # verifying log did not grow after making bogus request. 1253s ok 56 1253s # verifying log did not grow after making another bogus request. 1253s ok 57 1253s # checking that HEAD /modules/cgi/perl.pl returns 200. 1253s ok 58 1253s ok 1256s t/modules/data.t .................... 1256s 1..2 1256s # Running under perl version 5.040000 for linux 1256s # Current time local: Sun Dec 1 10:14:59 2024 1256s # Current time GMT: Sun Dec 1 10:14:59 2024 1256s # Using Test.pm version 1.31 1256s # Using Apache/Test.pm version 1.44 1256s # testing : Checking return code is '200' 1256s # expected: 200 1256s # received: '200' 1256s ok 1 1256s ok 2 1256s ok 1261s t/modules/dav.t ..................... 1261s 1..19 1261s # Running under perl version 5.040000 for linux 1261s # Current time local: Sun Dec 1 10:15:02 2024 1261s # Current time GMT: Sun Dec 1 10:15:02 2024 1261s # Using Test.pm version 1.31 1261s # Using Apache/Test.pm version 1.44 1261s resource lock test: 1261s ok 1 1261s DAV put test: 1261s ok 2 1261s getting DAV resource properties: 1261s ok 3 1261s created: Sun, 01 Dec 2024 10:15:05 GMT 1261s modified: Sun, 01 Dec 2024 10:15:05 GMT 1261s now: Sun, 01 Dec 2024 10:15:07 GMT 1261s ok 4 1261s ok 5 1261s resource lock status test: 1261s ok 6 1261s resource unlock test: 1261s ok 7 1261s resource lock status test: 1261s ok 8 1261s getting uri... 1261s expect: 1261s -> 1261s 1261s
1261s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

1261s this is a page generated by
1261s the mod_dav test in the Apache
1261s perl test suite.
1261s
1261s 1261s 1261s <- 1261s ok 15 1261s ok 16 1261s resource delete test: 1261s ok 17 1261s expect 404 not found got: 404 1261s ok 18 1261s PR 49825: expect 400 bad request got: 400 1261s ok 19 1261s ok 1264s t/modules/deflate.t ................. 1264s 1..47 1264s # Running under perl version 5.040000 for linux 1264s # Current time local: Sun Dec 1 10:15:07 2024 1264s # Current time GMT: Sun Dec 1 10:15:07 2024 1264s # Using Test.pm version 1.31 1264s # Using Apache/Test.pm version 1.44 1264s testing default 1264s ok 1 1264s ok 2 1264s ok 3 1264s ok 4 1264s ok 5 1264s ok 6 1264s ok 7 1264s ok 8 1264s ok 9 1264s ok 10 1264s ok 11 1264s ok 12 1264s ok 13 1264s ok 14 1264s ok 15 1264s ok 16 1264s ok 17 1264s ok 18 1264s ok 19 1264s ok 20 1264s ok 21 1264s ok 22 1264s ok 23 1264s ok 24 1264s ok 25 1264s ok 26 1264s ok 27 1264s ok 28 1264s ok 29 1264s ok 30 1264s ok 31 1264s ok 32 1264s ok 33 1264s ok 34 1264s ok 35 1264s ok 36 1264s ok 37 1264s ok 38 1264s ok 39 1264s ok 40 1264s ok 41 1264s ok 42 1264s ok 43 1264s ok 44 1264s ok 45 1264s # testing : response was 304 1264s # expected: qr/HTTP\/1\.. 304/ 1264s # received: 'HTTP/1.1 304 Not Modified' 1264s ok 46 1264s # testing : expect EOF after 304 header 1264s # expected: 0 1264s # received: 0 1264s ok 47 1264s ok 1267s t/modules/digest.t .................. 1267s 1..13 1267s # Running under perl version 5.040000 for linux 1267s # Current time local: Sun Dec 1 10:15:10 2024 1267s # Current time GMT: Sun Dec 1 10:15:10 2024 1267s # Using Test.pm version 1.31 1267s # Using Apache/Test.pm version 1.44 1267s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/realm1 1267s # testing : no user to authenticate 1267s # expected: 401 1267s # received: '401' 1267s ok 1 1267s # testing : user1:foo not found 1267s # expected: 401 1267s # received: '401' 1267s ok 2 1267s # testing : user1:password1 found 1267s # expected: 200 1267s # received: '200' 1267s ok 3 1267s # testing : user1:password1 with query string found 1267s # expected: 200 1267s # received: '200' 1267s ok 4 1267s # testing : manual Authorization header query string 1267s # expected: 200 1267s # received: '200' 1267s ok 5 1267s # testing : manual Authorization with no query string in header 1267s # expected: 400 1267s # received: '400' 1267s ok 6 1267s # testing : manual Authorization header with mismatched query string 1267s # expected: 400 1267s # received: '400' 1267s ok 7 1267s # testing : manual Authorization header with mismatched query string 1267s # expected: 400 1267s # received: '400' 1267s ok 8 1267s # testing : manual Authorization with no query string in header + MSIE 1267s # expected: 200 1267s # received: '200' 1267s ok 9 1267s # testing : a compliant response coming from MSIE 1267s # expected: 200 1267s # received: '200' 1267s ok 10 1267s # testing : manual Authorization header with mismatched query string + MSIE 1267s # expected: 400 1267s # received: '400' 1267s ok 11 1267s # testing : manual Authorization header with mismatched query string + MSIE 1267s # expected: 400 1267s # received: '400' 1267s ok 12 1267s # testing : no query string + MSIE 1267s # expected: 200 1267s # received: '200' 1267s ok 13 1267s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/realm1 1267s ok 1270s t/modules/dir.t ..................... 1270s 1..212 1270s # Running under perl version 5.040000 for linux 1270s # Current time local: Sun Dec 1 10:15:13 2024 1270s # Current time GMT: Sun Dec 1 10:15:13 2024 1270s # Using Test.pm version 1.31 1270s # Using Apache/Test.pm version 1.44 1270s expecting 403 (forbidden) using DirectoryIndex foo 1270s ok 1 1270s running 5 test gambit for "1.html" 1270s ok 2 1270s ok 3 1270s ok 4 1270s ok 5 1270s ok 6 1270s running 5 test gambit for "2.html" 1270s ok 7 1270s ok 8 1270s ok 9 1270s ok 10 1270s ok 11 1270s running 5 test gambit for "3.html" 1270s ok 12 1270s ok 13 1270s ok 14 1270s ok 15 1270s ok 16 1270s running 5 test gambit for "4.html" 1270s ok 17 1270s ok 18 1270s ok 19 1270s ok 20 1270s ok 21 1270s running 5 test gambit for "5.html" 1270s ok 22 1270s ok 23 1270s ok 24 1270s ok 25 1270s ok 26 1270s running 5 test gambit for "6.html" 1270s ok 27 1270s ok 28 1270s ok 29 1270s ok 30 1270s ok 31 1270s running 5 test gambit for "7.html" 1270s ok 32 1270s ok 33 1270s ok 34 1270s ok 35 1270s ok 36 1270s running 5 test gambit for "8.html" 1270s ok 37 1270s ok 38 1270s ok 39 1270s ok 40 1270s ok 41 1270s running 5 test gambit for "9.html" 1270s ok 42 1270s ok 43 1270s ok 44 1270s ok 45 1270s ok 46 1270s running 5 test gambit for "0.html" 1270s ok 47 1270s ok 48 1270s ok 49 1270s ok 50 1270s ok 51 1270s expecting 403 (forbidden) using DirectoryIndex goo 1270s ok 52 1270s running 5 test gambit for "1.html" 1270s ok 53 1270s ok 54 1270s ok 55 1270s ok 56 1270s ok 57 1270s running 5 test gambit for "2.html" 1270s ok 58 1270s ok 59 1270s ok 60 1270s ok 61 1270s ok 62 1270s running 5 test gambit for "3.html" 1270s ok 63 1270s ok 64 1270s ok 65 1270s ok 66 1270s ok 67 1270s running 5 test gambit for "4.html" 1270s ok 68 1270s ok 69 1270s ok 70 1270s ok 71 1270s ok 72 1270s running 5 test gambit for "5.html" 1270s ok 73 1270s ok 74 1270s ok 75 1270s ok 76 1270s ok 77 1270s running 5 test gambit for "6.html" 1270s ok 78 1270s ok 79 1270s ok 80 1270s ok 81 1270s ok 82 1270s running 5 test gambit for "7.html" 1270s ok 83 1270s ok 84 1270s ok 85 1270s ok 86 1270s ok 87 1270s running 5 test gambit for "8.html" 1270s ok 88 1270s ok 89 1270s ok 90 1270s ok 91 1270s ok 92 1270s running 5 test gambit for "9.html" 1270s ok 93 1270s ok 94 1270s ok 95 1270s ok 96 1270s ok 97 1270s running 5 test gambit for "0.html" 1270s ok 98 1270s ok 99 1270s ok 100 1270s ok 101 1270s ok 102 1270s expecting 403 (forbidden) using DirectoryIndex moo 1270s ok 103 1270s running 5 test gambit for "1.html" 1270s ok 104 1270s ok 105 1270s ok 106 1270s ok 107 1270s ok 108 1270s running 5 test gambit for "2.html" 1270s ok 109 1270s ok 110 1270s ok 111 1270s ok 112 1270s ok 113 1270s running 5 test gambit for "3.html" 1270s ok 114 1270s ok 115 1270s ok 116 1270s ok 117 1270s ok 118 1270s running 5 test gambit for "4.html" 1270s ok 119 1270s ok 120 1270s ok 121 1270s ok 122 1270s ok 123 1270s running 5 test gambit for "5.html" 1270s ok 124 1270s ok 125 1270s ok 126 1270s ok 127 1270s ok 128 1270s running 5 test gambit for "6.html" 1270s ok 129 1270s ok 130 1270s ok 131 1270s ok 132 1270s ok 133 1270s running 5 test gambit for "7.html" 1270s ok 134 1270s ok 135 1270s ok 136 1270s ok 137 1270s ok 138 1270s running 5 test gambit for "8.html" 1270s ok 139 1270s ok 140 1270s ok 141 1270s ok 142 1270s ok 143 1270s running 5 test gambit for "9.html" 1270s ok 144 1270s ok 145 1270s ok 146 1270s ok 147 1270s ok 148 1270s running 5 test gambit for "0.html" 1270s ok 149 1270s ok 150 1270s ok 151 1270s ok 152 1270s ok 153 1270s expecting 403 (forbidden) using DirectoryIndex bleh 1270s ok 154 1270s running 5 test gambit for "1.html" 1270s ok 155 1270s ok 156 1270s ok 157 1270s ok 158 1270s ok 159 1270s running 5 test gambit for "2.html" 1270s ok 160 1270s ok 161 1270s ok 162 1270s ok 163 1270s ok 164 1270s running 5 test gambit for "3.html" 1270s ok 165 1270s ok 166 1270s ok 167 1270s ok 168 1270s ok 169 1270s running 5 test gambit for "4.html" 1270s ok 170 1270s ok 171 1270s ok 172 1270s ok 173 1270s ok 174 1270s running 5 test gambit for "5.html" 1270s ok 175 1270s ok 176 1270s ok 177 1270s ok 178 1270s ok 179 1270s running 5 test gambit for "6.html" 1270s ok 180 1270s ok 181 1270s ok 182 1270s ok 183 1270s ok 184 1270s running 5 test gambit for "7.html" 1270s ok 185 1270s ok 186 1270s ok 187 1270s ok 188 1270s ok 189 1270s running 5 test gambit for "8.html" 1270s ok 190 1270s ok 191 1270s ok 192 1270s ok 193 1270s ok 194 1270s running 5 test gambit for "9.html" 1270s ok 195 1270s ok 196 1270s ok 197 1270s ok 198 1270s ok 199 1270s running 5 test gambit for "0.html" 1270s ok 200 1270s ok 201 1270s ok 202 1270s ok 203 1270s ok 204 1270s DirectoryIndex /modules/alias/index.html 1270s ok 205 1270s expecting 403 for DirectoryIndex foo goo moo bleh 1270s ok 206 1270s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1270s ok 207 1270s 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 1270s ok 208 1270s removed .htaccess (no DirectoryIndex), expecting default (index.html) 1270s ok 209 1270s ok 210 1270s ok 211 1270s ok 212 # skip missing DirectorySlash NotFound 1270s ok 1273s t/modules/directorymatch.t .......... 1273s 1..2 1273s # Running under perl version 5.040000 for linux 1273s # Current time local: Sun Dec 1 10:15:16 2024 1273s # Current time GMT: Sun Dec 1 10:15:16 2024 1273s # Using Test.pm version 1.31 1273s # Using Apache/Test.pm version 1.44 1273s # testing : code for /index.html 1273s # expected: 200 1273s # received: '200' 1273s ok 1 1273s # testing : check for DMMATCH1 1273s # expected: '1' 1273s # received: '1' 1273s ok 2 1273s ok 1275s t/modules/env.t ..................... 1275s 1..6 1275s # Running under perl version 5.040000 for linux 1275s # Current time local: Sun Dec 1 10:15:19 2024 1275s # Current time GMT: Sun Dec 1 10:15:19 2024 1275s # Using Test.pm version 1.31 1275s # Using Apache/Test.pm version 1.44 1275s # host: /modules/env/host.shtml 1275s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 1275s ok 1 1275s # nothere: /modules/env/nothere.shtml 1275s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 1275s ok 2 1275s # set: /modules/env/set.shtml 1275s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 1275s ok 3 1275s # setempty: /modules/env/setempty.shtml 1275s # setempty: EXPECT -><- ACTUAL -><- 1275s ok 4 1275s # type: /modules/env/type.shtml 1275s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 1275s ok 5 1275s # unset: /modules/env/unset.shtml 1275s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 1275s ok 6 1275s ok 1278s t/modules/expires.t ................. 1278s 1..92 1278s # Running under perl version 5.040000 for linux 1278s # Current time local: Sun Dec 1 10:15:21 2024 1278s # Current time GMT: Sun Dec 1 10:15:21 2024 1278s # Using Test.pm version 1.31 1278s # Using Apache/Test.pm version 1.44 1278s # debug: index.html 1278s HTTP/1.1 200 OK 1278s Cache-Control: max-age=323066852 1278s Connection: close 1278s Date: Sun, 01 Dec 2024 10:15:24 GMT 1278s Accept-Ranges: bytes 1278s ETag: "3-61fafa7f73d80" 1278s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1278s Vary: In-If1 1278s Content-Length: 3 1278s Content-Type: text/html 1278s Expires: Mon, 26 Feb 2035 15:02:57 GMT 1278s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1278s Client-Date: Sun, 01 Dec 2024 10:15:24 GMT 1278s Client-Peer: 127.0.0.1:8529 1278s Client-Response-Num: 1 1278s DMMATCH1: 1 1278s ok 1 1278s # debug: [Cache-Control] [max-age=323066852] 1278s # debug: [Connection] [close] 1278s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Accept-Ranges] [bytes] 1278s # debug: [ETag] ["3-61fafa7f73d80"] 1278s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1278s # debug: [Vary] [In-If1] 1278s # debug: [Content-Length] [3] 1278s # debug: [Content-Type] [text/html] 1278s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 1278s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1278s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Client-Peer] [127.0.0.1:8529] 1278s # debug: [Client-Response-Num] [1] 1278s # debug: [DMMATCH1] [1] 1278s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1278s # debug: access 1733048124 1278s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1278s # debug: modified 1723689158 1278s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 1278s # debug: expires 2056114977 1278s # debug: expected: 332425819 1278s # debug: actual : 332425819 1278s ok 2 1278s # debug: text.txt 1278s HTTP/1.1 200 OK 1278s Cache-Control: max-age=0 1278s Connection: close 1278s Date: Sun, 01 Dec 2024 10:15:24 GMT 1278s Accept-Ranges: bytes 1278s ETag: "0-61fafa7f73d80" 1278s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1278s Vary: In-If1 1278s Content-Type: text/plain 1278s Expires: Sun, 01 Dec 2024 10:15:24 GMT 1278s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1278s Client-Date: Sun, 01 Dec 2024 10:15:24 GMT 1278s Client-Peer: 127.0.0.1:8529 1278s Client-Response-Num: 1 1278s DMMATCH1: 1 1278s 1278s 1278s ok 3 1278s # debug: [Cache-Control] [max-age=0] 1278s # debug: [Connection] [close] 1278s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Accept-Ranges] [bytes] 1278s # debug: [ETag] ["0-61fafa7f73d80"] 1278s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1278s # debug: [Vary] [In-If1] 1278s # debug: [Content-Type] [text/plain] 1278s # debug: [Expires] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1278s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Client-Peer] [127.0.0.1:8529] 1278s # debug: [Client-Response-Num] [1] 1278s # debug: [DMMATCH1] [1] 1278s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1278s # debug: access 1733048124 1278s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1278s # debug: modified 1723689158 1278s # debug: expires Sun, 01 Dec 2024 10:15:24 GMT 1278s # debug: expires 1733048124 1278s # debug: expected: 9358966 1278s # debug: actual : 9358966 1278s ok 4 1278s # debug: image.gif 1278s HTTP/1.1 200 OK 1278s Cache-Control: max-age=120 1278s Connection: close 1278s Date: Sun, 01 Dec 2024 10:15:24 GMT 1278s Accept-Ranges: bytes 1278s ETag: "0-61fafa7f73d80" 1278s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1278s Vary: In-If1 1278s Content-Type: image/gif 1278s Expires: Sun, 01 Dec 2024 10:17:24 GMT 1278s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1278s Client-Date: Sun, 01 Dec 2024 10:15:24 GMT 1278s Client-Peer: 127.0.0.1:8529 1278s Client-Response-Num: 1 1278s DMMATCH1: 1 1278s 1278s 1278s ok 5 1278s # debug: [Cache-Control] [max-age=120] 1278s # debug: [Connection] [close] 1278s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Accept-Ranges] [bytes] 1278s # debug: [ETag] ["0-61fafa7f73d80"] 1278s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1278s # debug: [Vary] [In-If1] 1278s # debug: [Content-Type] [image/gif] 1278s # debug: [Expires] [Sun, 01 Dec 2024 10:17:24 GMT] 1278s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1278s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Client-Peer] [127.0.0.1:8529] 1278s # debug: [Client-Response-Num] [1] 1278s # debug: [DMMATCH1] [1] 1278s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1278s # debug: access 1733048124 1278s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1278s # debug: modified 1723689158 1278s # debug: expires Sun, 01 Dec 2024 10:17:24 GMT 1278s # debug: expires 1733048244 1278s # debug: expected: 120 1278s # debug: actual : 120 1278s ok 6 1278s # debug: foo.jpg 1278s HTTP/1.1 200 OK 1278s Cache-Control: max-age=86400 1278s Connection: close 1278s Date: Sun, 01 Dec 2024 10:15:24 GMT 1278s Accept-Ranges: bytes 1278s ETag: "0-61fafa7f73d80" 1278s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1278s Vary: In-If1 1278s Content-Type: image/jpeg 1278s Expires: Mon, 02 Dec 2024 10:15:24 GMT 1278s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1278s Client-Date: Sun, 01 Dec 2024 10:15:24 GMT 1278s Client-Peer: 127.0.0.1:8529 1278s Client-Response-Num: 1 1278s DMMATCH1: 1 1278s 1278s 1278s ok 7 1278s # debug: [Cache-Control] [max-age=86400] 1278s # debug: [Connection] [close] 1278s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Accept-Ranges] [bytes] 1278s # debug: [ETag] ["0-61fafa7f73d80"] 1278s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1278s # debug: [Vary] [In-If1] 1278s # debug: [Content-Type] [image/jpeg] 1278s # debug: [Expires] [Mon, 02 Dec 2024 10:15:24 GMT] 1278s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1278s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Client-Peer] [127.0.0.1:8529] 1278s # debug: [Client-Response-Num] [1] 1278s # debug: [DMMATCH1] [1] 1278s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1278s # debug: access 1733048124 1278s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1278s # debug: modified 1723689158 1278s # debug: expires Mon, 02 Dec 2024 10:15:24 GMT 1278s # debug: expires 1733134524 1278s # debug: expected: 86400 1278s # debug: actual : 86400 1278s ok 8 1278s # debug: [Cache-Control] [max-age=323066852] 1278s # debug: [Connection] [close] 1278s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Accept-Ranges] [bytes] 1278s # debug: [ETag] ["3-61fafa7f73d80"] 1278s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1278s # debug: [Vary] [In-If1] 1278s # debug: [Content-Length] [3] 1278s # debug: [Content-Type] [text/html] 1278s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 1278s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1278s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Client-Peer] [127.0.0.1:8529] 1278s # debug: [Client-Response-Num] [1] 1278s # debug: [DMMATCH1] [1] 1278s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1278s # debug: access 1733048124 1278s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1278s # debug: modified 1723689158 1278s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 1278s # debug: expires 2056114977 1278s # debug: expected: 332425819 1278s # debug: actual : 332425819 1278s ok 9 1278s # debug: [Cache-Control] [max-age=0] 1278s # debug: [Connection] [close] 1278s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Accept-Ranges] [bytes] 1278s # debug: [ETag] ["0-61fafa7f73d80"] 1278s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1278s # debug: [Vary] [In-If1] 1278s # debug: [Content-Type] [text/plain] 1278s # debug: [Expires] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1278s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Client-Peer] [127.0.0.1:8529] 1278s # debug: [Client-Response-Num] [1] 1278s # debug: [DMMATCH1] [1] 1278s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1278s # debug: access 1733048124 1278s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1278s # debug: modified 1723689158 1278s # debug: expires Sun, 01 Dec 2024 10:15:24 GMT 1278s # debug: expires 1733048124 1278s # debug: expected: 9358966 1278s # debug: actual : 9358966 1278s ok 10 1278s # debug: [Cache-Control] [max-age=120] 1278s # debug: [Connection] [close] 1278s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Accept-Ranges] [bytes] 1278s # debug: [ETag] ["0-61fafa7f73d80"] 1278s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1278s # debug: [Vary] [In-If1] 1278s # debug: [Content-Type] [image/gif] 1278s # debug: [Expires] [Sun, 01 Dec 2024 10:17:24 GMT] 1278s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1278s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1278s # debug: [Client-Peer] [127.0.0.1:8529] 1278s # debug: [Client-Response-Num] [1] 1278s # debug: [DMMATCH1] [1] 1278s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1278s # debug: access 1733048124 1278s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1278s # debug: modified 1723689158 1278s # debug: expires Sun, 01 Dec 2024 10:17:24 GMT 1278s # debug: expires 1733048244 1278s # debug: expected: 120 1278s # debug: actual : 120 1278s ok 11 1278s # debug: [Cache-Control] [max-age=86400] 1278s # debug: [Connection] [close] 1278s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Expires] [Mon, 02 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Mon, 02 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733134524 1279s # debug: expected: 86400 1279s # debug: actual : 86400 1279s ok 12 1279s # --- 1279s # ExpiresActive On 1279s # debug: [Cache-Control] [max-age=323066852] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 1279s # debug: expires 2056114977 1279s # debug: expected: 332425819 1279s # debug: actual : 332425819 1279s ok 13 1279s # --- 1279s # ExpiresActive On 1279s # debug: [Cache-Control] [max-age=0] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733048124 1279s # debug: expected: 9358966 1279s # debug: actual : 9358966 1279s ok 14 1279s # --- 1279s # ExpiresActive On 1279s # debug: [Cache-Control] [max-age=120] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:17:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:17:24 GMT 1279s # debug: expires 1733048244 1279s # debug: expected: 120 1279s # debug: actual : 120 1279s ok 15 1279s # --- 1279s # ExpiresActive On 1279s # debug: [Cache-Control] [max-age=86400] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Expires] [Mon, 02 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Mon, 02 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733134524 1279s # debug: expected: 86400 1279s # debug: actual : 86400 1279s ok 16 1279s #--- 1279s # ExpiresActive On 1279s ExpiresDefault M3222503 1279s # debug: [Cache-Control] [max-age=0] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733048124 1279s # debug: expected: 9358966 1279s # debug: actual : 9358966 1279s ok 17 1279s #--- 1279s # ExpiresActive On 1279s ExpiresDefault M3222503 1279s # debug: [Cache-Control] [max-age=0] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733048124 1279s # debug: expected: 9358966 1279s # debug: actual : 9358966 1279s ok 18 1279s #--- 1279s # ExpiresActive On 1279s ExpiresDefault M3222503 1279s # debug: [Cache-Control] [max-age=120] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:17:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:17:24 GMT 1279s # debug: expires 1733048244 1279s # debug: expected: 120 1279s # debug: actual : 120 1279s ok 19 1279s #--- 1279s # ExpiresActive On 1279s ExpiresDefault M3222503 1279s # debug: [Cache-Control] [max-age=86400] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Expires] [Mon, 02 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Mon, 02 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733134524 1279s # debug: expected: 86400 1279s # debug: actual : 86400 1279s ok 20 1279s # --- 1279s # ExpiresActive On 1279s ExpiresByType text/plain "modification plus 3 months 1 weeks 14 days 1 hours 6 seconds" 1279s # debug: [Cache-Control] [max-age=323066852] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 1279s # debug: expires 2056114977 1279s # debug: expected: 332425819 1279s # debug: actual : 332425819 1279s ok 21 1279s # --- 1279s # ExpiresActive On 1279s ExpiresByType text/plain "modification plus 3 months 1 weeks 14 days 1 hours 6 seconds" 1279s # debug: [Cache-Control] [max-age=235039] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Expires] [Wed, 04 Dec 2024 03:32:44 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Wed, 04 Dec 2024 03:32:44 GMT 1279s # debug: expires 1733283164 1279s # debug: expected: 9594006 1279s # debug: actual : 9594006 1279s ok 22 1279s # --- 1279s # ExpiresActive On 1279s ExpiresByType text/plain "modification plus 3 months 1 weeks 14 days 1 hours 6 seconds" 1279s # debug: [Cache-Control] [max-age=120] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:17:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:17:24 GMT 1279s # debug: expires 1733048244 1279s # debug: expected: 120 1279s # debug: actual : 120 1279s ok 23 1279s # --- 1279s # ExpiresActive On 1279s ExpiresByType text/plain "modification plus 3 months 1 weeks 14 days 1 hours 6 seconds" 1279s # debug: [Cache-Control] [max-age=86400] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Expires] [Mon, 02 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Mon, 02 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733134524 1279s # debug: expected: 86400 1279s # debug: actual : 86400 1279s ok 24 1279s # --- 1279s # ExpiresActive On 1279s ExpiresDefault "access plus 1 years 2 weeks 2 hours 48 minutes 19 seconds" 1279s ExpiresByType text/plain "access plus 1 months 8 days 7 hours 25 minutes 36 seconds" 1279s # debug: [Cache-Control] [max-age=32755699] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Expires] [Mon, 15 Dec 2025 13:03:43 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Mon, 15 Dec 2025 13:03:43 GMT 1279s # debug: expires 1765803823 1279s # debug: expected: 32755699 1279s # debug: actual : 32755699 1279s ok 25 1279s # --- 1279s # ExpiresActive On 1279s ExpiresDefault "access plus 1 years 2 weeks 2 hours 48 minutes 19 seconds" 1279s ExpiresByType text/plain "access plus 1 months 8 days 7 hours 25 minutes 36 seconds" 1279s # debug: [Cache-Control] [max-age=3309936] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Expires] [Wed, 08 Jan 2025 17:41:00 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Wed, 08 Jan 2025 17:41:00 GMT 1279s # debug: expires 1736358060 1279s # debug: expected: 3309936 1279s # debug: actual : 3309936 1279s ok 26 1279s # --- 1279s # ExpiresActive On 1279s ExpiresDefault "access plus 1 years 2 weeks 2 hours 48 minutes 19 seconds" 1279s ExpiresByType text/plain "access plus 1 months 8 days 7 hours 25 minutes 36 seconds" 1279s # debug: [Cache-Control] [max-age=120] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:17:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:17:24 GMT 1279s # debug: expires 1733048244 1279s # debug: expected: 120 1279s # debug: actual : 120 1279s ok 27 1279s # --- 1279s # ExpiresActive On 1279s ExpiresDefault "access plus 1 years 2 weeks 2 hours 48 minutes 19 seconds" 1279s ExpiresByType text/plain "access plus 1 months 8 days 7 hours 25 minutes 36 seconds" 1279s # debug: [Cache-Control] [max-age=86400] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Expires] [Mon, 02 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Mon, 02 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733134524 1279s # debug: expected: 86400 1279s # debug: actual : 86400 1279s ok 28 1279s #--- 1279s # ExpiresActive On 1279s ExpiresDefault "modification plus 1 years 2 months 1 weeks 16 days 6 hours 22 minutes 9 seconds" 1279s # debug: [Cache-Control] [max-age=29371162] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Expires] [Thu, 06 Nov 2025 08:54:47 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Thu, 06 Nov 2025 08:54:47 GMT 1279s # debug: expires 1762419287 1279s # debug: expected: 38730129 1279s # debug: actual : 38730129 1279s ok 29 1279s #--- 1279s # ExpiresActive On 1279s ExpiresDefault "modification plus 1 years 2 months 1 weeks 16 days 6 hours 22 minutes 9 seconds" 1279s # debug: [Cache-Control] [max-age=0] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733048124 1279s # debug: expected: 9358966 1279s # debug: actual : 9358966 1279s ok 30 1279s #--- 1279s # ExpiresActive On 1279s ExpiresDefault "modification plus 1 years 2 months 1 weeks 16 days 6 hours 22 minutes 9 seconds" 1279s # debug: [Cache-Control] [max-age=120] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:17:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:17:24 GMT 1279s # debug: expires 1733048244 1279s # debug: expected: 120 1279s # debug: actual : 120 1279s ok 31 1279s #--- 1279s # ExpiresActive On 1279s ExpiresDefault "modification plus 1 years 2 months 1 weeks 16 days 6 hours 22 minutes 9 seconds" 1279s # debug: [Cache-Control] [max-age=86400] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Expires] [Mon, 02 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Mon, 02 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733134524 1279s # debug: expected: 86400 1279s # debug: actual : 86400 1279s ok 32 1279s # --- 1279s # ExpiresActive On 1279s ExpiresByType image/gif A42163412 1279s # debug: [Cache-Control] [max-age=323066852] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 1279s # debug: expires 2056114977 1279s # debug: expected: 332425819 1279s # debug: actual : 332425819 1279s ok 33 1279s # --- 1279s # ExpiresActive On 1279s ExpiresByType image/gif A42163412 1279s # debug: [Cache-Control] [max-age=0] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733048124 1279s # debug: expected: 9358966 1279s # debug: actual : 9358966 1279s ok 34 1279s # --- 1279s # ExpiresActive On 1279s ExpiresByType image/gif A42163412 1279s # debug: [Cache-Control] [max-age=42163412] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Expires] [Fri, 03 Apr 2026 10:18:56 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Fri, 03 Apr 2026 10:18:56 GMT 1279s # debug: expires 1775211536 1279s # debug: expected: 42163412 1279s # debug: actual : 42163412 1279s ok 35 1279s # --- 1279s # ExpiresActive On 1279s ExpiresByType image/gif A42163412 1279s # debug: [Cache-Control] [max-age=86400] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Expires] [Mon, 02 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Mon, 02 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733134524 1279s # debug: expected: 86400 1279s # debug: actual : 86400 1279s ok 36 1279s # --- 1279s # ExpiresActive On 1279s ExpiresDefault M2272042 1279s ExpiresByType image/gif "modification plus 1 years 3 months 14 days 2 hours 48 minutes 29 seconds" 1279s # debug: [Cache-Control] [max-age=0] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733048124 1279s # debug: expected: 9358966 1279s # debug: actual : 9358966 1279s ok 37 1279s # --- 1279s # ExpiresActive On 1279s ExpiresDefault M2272042 1279s ExpiresByType image/gif "modification plus 1 years 3 months 14 days 2 hours 48 minutes 29 seconds" 1279s # debug: [Cache-Control] [max-age=0] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733048124 1279s # debug: expected: 9358966 1279s # debug: actual : 9358966 1279s ok 38 1279s # --- 1279s # ExpiresActive On 1279s ExpiresDefault M2272042 1279s ExpiresByType image/gif "modification plus 1 years 3 months 14 days 2 hours 48 minutes 29 seconds" 1279s # debug: [Cache-Control] [max-age=31172742] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Expires] [Thu, 27 Nov 2025 05:21:07 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Thu, 27 Nov 2025 05:21:07 GMT 1279s # debug: expires 1764220867 1279s # debug: expected: 40531709 1279s # debug: actual : 40531709 1279s ok 39 1279s # --- 1279s # ExpiresActive On 1279s ExpiresDefault M2272042 1279s ExpiresByType image/gif "modification plus 1 years 3 months 14 days 2 hours 48 minutes 29 seconds" 1279s # debug: [Cache-Control] [max-age=86400] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Expires] [Mon, 02 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Mon, 02 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733134524 1279s # debug: expected: 86400 1279s # debug: actual : 86400 1279s ok 40 1279s #--- 1279s # ExpiresActive On 1279s ExpiresDefault M40623748 1279s # debug: [Cache-Control] [max-age=31264781] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Expires] [Fri, 28 Nov 2025 06:55:06 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Fri, 28 Nov 2025 06:55:06 GMT 1279s # debug: expires 1764312906 1279s # debug: expected: 40623748 1279s # debug: actual : 40623748 1279s ok 41 1279s #--- 1279s # ExpiresActive On 1279s ExpiresDefault M40623748 1279s # debug: [Cache-Control] [max-age=0] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733048124 1279s # debug: expected: 9358966 1279s # debug: actual : 9358966 1279s ok 42 1279s #--- 1279s # ExpiresActive On 1279s ExpiresDefault M40623748 1279s # debug: [Cache-Control] [max-age=120] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:17:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:17:24 GMT 1279s # debug: expires 1733048244 1279s # debug: expected: 120 1279s # debug: actual : 120 1279s ok 43 1279s #--- 1279s # ExpiresActive On 1279s ExpiresDefault M40623748 1279s # debug: [Cache-Control] [max-age=86400] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Expires] [Mon, 02 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Mon, 02 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733134524 1279s # debug: expected: 86400 1279s # debug: actual : 86400 1279s ok 44 1279s # --- 1279s # ExpiresActive On 1279s ExpiresByType image/jpeg A40788061 1279s # debug: [Cache-Control] [max-age=323066852] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 1279s # debug: expires 2056114977 1279s # debug: expected: 332425819 1279s # debug: actual : 332425819 1279s ok 45 1279s # --- 1279s # ExpiresActive On 1279s ExpiresByType image/jpeg A40788061 1279s # debug: [Cache-Control] [max-age=0] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733048124 1279s # debug: expected: 9358966 1279s # debug: actual : 9358966 1279s ok 46 1279s # --- 1279s # ExpiresActive On 1279s ExpiresByType image/jpeg A40788061 1279s # debug: [Cache-Control] [max-age=120] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:17:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:17:24 GMT 1279s # debug: expires 1733048244 1279s # debug: expected: 120 1279s # debug: actual : 120 1279s ok 47 1279s # --- 1279s # ExpiresActive On 1279s ExpiresByType image/jpeg A40788061 1279s # debug: [Cache-Control] [max-age=40788061] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Expires] [Wed, 18 Mar 2026 12:16:25 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Wed, 18 Mar 2026 12:16:25 GMT 1279s # debug: expires 1773836185 1279s # debug: expected: 40788061 1279s # debug: actual : 40788061 1279s ok 48 1279s # --- 1279s # ExpiresActive On 1279s ExpiresDefault A38893599 1279s ExpiresByType image/jpeg A41494806 1279s # debug: [Cache-Control] [max-age=38893599] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Expires] [Tue, 24 Feb 2026 14:02:03 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Tue, 24 Feb 2026 14:02:03 GMT 1279s # debug: expires 1771941723 1279s # debug: expected: 38893599 1279s # debug: actual : 38893599 1279s ok 49 1279s # --- 1279s # ExpiresActive On 1279s ExpiresDefault A38893599 1279s ExpiresByType image/jpeg A41494806 1279s # debug: [Cache-Control] [max-age=0] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: expires 1733048124 1279s # debug: expected: 9358966 1279s # debug: actual : 9358966 1279s ok 50 1279s # --- 1279s # ExpiresActive On 1279s ExpiresDefault A38893599 1279s ExpiresByType image/jpeg A41494806 1279s # debug: [Cache-Control] [max-age=120] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Expires] [Sun, 01 Dec 2024 10:17:24 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Sun, 01 Dec 2024 10:17:24 GMT 1279s # debug: expires 1733048244 1279s # debug: expected: 120 1279s # debug: actual : 120 1279s ok 51 1279s # --- 1279s # ExpiresActive On 1279s ExpiresDefault A38893599 1279s ExpiresByType image/jpeg A41494806 1279s # debug: [Cache-Control] [max-age=41494806] 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Expires] [Thu, 26 Mar 2026 16:35:30 GMT] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s # debug: access Sun, 01 Dec 2024 10:15:24 GMT 1279s # debug: access 1733048124 1279s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1279s # debug: modified 1723689158 1279s # debug: expires Thu, 26 Mar 2026 16:35:30 GMT 1279s # debug: expires 1774542930 1279s # debug: expected: 41494806 1279s # debug: actual : 41494806 1279s ok 52 1279s # --- 1279s # ExpiresActive Off 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 53 1279s # --- 1279s # ExpiresActive Off 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 54 1279s # --- 1279s # ExpiresActive Off 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 55 1279s # --- 1279s # ExpiresActive Off 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 56 1279s #--- 1279s # ExpiresActive Off 1279s ExpiresDefault A32600780 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 57 1279s #--- 1279s # ExpiresActive Off 1279s ExpiresDefault A32600780 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 58 1279s #--- 1279s # ExpiresActive Off 1279s ExpiresDefault A32600780 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 59 1279s #--- 1279s # ExpiresActive Off 1279s ExpiresDefault A32600780 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 60 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresByType text/plain "access plus 1 weeks 14 days 7 hours 1 minutes 36 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 61 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresByType text/plain "access plus 1 weeks 14 days 7 hours 1 minutes 36 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 62 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresByType text/plain "access plus 1 weeks 14 days 7 hours 1 minutes 36 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 63 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresByType text/plain "access plus 1 weeks 14 days 7 hours 1 minutes 36 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 64 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresDefault M33527029 1279s ExpiresByType text/plain "access plus 2 months 16 days 16 minutes 40 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 65 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresDefault M33527029 1279s ExpiresByType text/plain "access plus 2 months 16 days 16 minutes 40 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 66 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresDefault M33527029 1279s ExpiresByType text/plain "access plus 2 months 16 days 16 minutes 40 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 67 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresDefault M33527029 1279s ExpiresByType text/plain "access plus 2 months 16 days 16 minutes 40 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 68 1279s #--- 1279s # ExpiresActive Off 1279s ExpiresDefault "modification plus 1 years 2 months 12 days 7 hours 36 minutes 15 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 69 1279s #--- 1279s # ExpiresActive Off 1279s ExpiresDefault "modification plus 1 years 2 months 12 days 7 hours 36 minutes 15 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 70 1279s #--- 1279s # ExpiresActive Off 1279s ExpiresDefault "modification plus 1 years 2 months 12 days 7 hours 36 minutes 15 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 71 1279s #--- 1279s # ExpiresActive Off 1279s ExpiresDefault "modification plus 1 years 2 months 12 days 7 hours 36 minutes 15 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 72 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresByType image/gif "modification plus 1 weeks 4 days 3 hours 26 minutes 21 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 73 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresByType image/gif "modification plus 1 weeks 4 days 3 hours 26 minutes 21 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 74 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresByType image/gif "modification plus 1 weeks 4 days 3 hours 26 minutes 21 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 75 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresByType image/gif "modification plus 1 weeks 4 days 3 hours 26 minutes 21 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 76 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresDefault "modification plus 1 years 3 months 10 days 2 hours 21 minutes 11 seconds" 1279s ExpiresByType image/gif A3991174 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 77 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresDefault "modification plus 1 years 3 months 10 days 2 hours 21 minutes 11 seconds" 1279s ExpiresByType image/gif A3991174 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 78 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresDefault "modification plus 1 years 3 months 10 days 2 hours 21 minutes 11 seconds" 1279s ExpiresByType image/gif A3991174 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 79 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresDefault "modification plus 1 years 3 months 10 days 2 hours 21 minutes 11 seconds" 1279s ExpiresByType image/gif A3991174 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 80 1279s #--- 1279s # ExpiresActive Off 1279s ExpiresDefault "modification plus 1 years 2 months 1 weeks 13 days 36 minutes 13 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 81 1279s #--- 1279s # ExpiresActive Off 1279s ExpiresDefault "modification plus 1 years 2 months 1 weeks 13 days 36 minutes 13 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 82 1279s #--- 1279s # ExpiresActive Off 1279s ExpiresDefault "modification plus 1 years 2 months 1 weeks 13 days 36 minutes 13 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 83 1279s #--- 1279s # ExpiresActive Off 1279s ExpiresDefault "modification plus 1 years 2 months 1 weeks 13 days 36 minutes 13 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 84 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresByType image/jpeg A4234599 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 85 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresByType image/jpeg A4234599 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 86 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresByType image/jpeg A4234599 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 87 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresByType image/jpeg A4234599 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 88 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresDefault "access plus 1 years 1 months 2 weeks 5 days 7 hours 12 minutes 35 seconds" 1279s ExpiresByType image/jpeg "modification plus 1 years 1 months 12 days 39 minutes 24 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["3-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Length] [3] 1279s # debug: [Content-Type] [text/html] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 89 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresDefault "access plus 1 years 1 months 2 weeks 5 days 7 hours 12 minutes 35 seconds" 1279s ExpiresByType image/jpeg "modification plus 1 years 1 months 12 days 39 minutes 24 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [text/plain] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 90 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresDefault "access plus 1 years 1 months 2 weeks 5 days 7 hours 12 minutes 35 seconds" 1279s ExpiresByType image/jpeg "modification plus 1 years 1 months 12 days 39 minutes 24 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/gif] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 91 1279s # --- 1279s # ExpiresActive Off 1279s ExpiresDefault "access plus 1 years 1 months 2 weeks 5 days 7 hours 12 minutes 35 seconds" 1279s ExpiresByType image/jpeg "modification plus 1 years 1 months 12 days 39 minutes 24 seconds" 1279s # debug: [Connection] [close] 1279s # debug: [Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Accept-Ranges] [bytes] 1279s # debug: [ETag] ["0-61fafa7f73d80"] 1279s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1279s # debug: [Vary] [In-If1] 1279s # debug: [Content-Type] [image/jpeg] 1279s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1279s # debug: [Client-Date] [Sun, 01 Dec 2024 10:15:24 GMT] 1279s # debug: [Client-Peer] [127.0.0.1:8529] 1279s # debug: [Client-Response-Num] [1] 1279s # debug: [DMMATCH1] [1] 1279s ok 92 1279s ok 1282s t/modules/ext_filter.t .............. 1282s 1..24 1282s # Running under perl version 5.040000 for linux 1282s # Current time local: Sun Dec 1 10:15:24 2024 1282s # Current time GMT: Sun Dec 1 10:15:24 2024 1282s # Using Test.pm version 1.31 1282s # Using Apache/Test.pm version 1.44 1282s # testing : sed output filter 1282s # expected: 'barbar' 1282s # received: 'barbar' 1282s ok 1 1282s # testing : slow filter process 1282s # expected: 'foobar' 1282s # received: 'foobar' 1282s ok 2 1282s # testing : echo worked 1282s # expected: 200 1282s # received: '200' 1282s ok 3 1282s # testing : request body filtered 1282s # expected: 'barbar 1282s # ' 1282s # received: 'barbar 1282s # ' 1282s ok 4 1282s # testing : got 413 error 1282s # expected: 413 1282s # received: '413' 1282s ok 5 1282s # testing : got 413 error body 1282s # expected: qr/413 Request Entity Too Large/ 1282s # received: ' 1282s # 1282s # 413 Request Entity Too Large 1282s # 1282s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

1282s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1282s # the request exceeds the capacity limit. 1282s # 1282s # ' 1282s ok 24 1282s ok 1285s t/modules/filter.t .................. 1285s 1..5 1285s # Running under perl version 5.040000 for linux 1285s # Current time local: Sun Dec 1 10:15:28 2024 1285s # Current time GMT: Sun Dec 1 10:15:28 2024 1285s # Using Test.pm version 1.31 1285s # Using Apache/Test.pm version 1.44 1285s # expected: 'HELLOWORLD' 1285s # received: 'HELLOWORLD' 1285s ok 1 1285s # expected: 'HELLOWORLD' 1285s # received: 'HELLOWORLD' 1285s ok 2 1285s # expected: 'HELLOWORLD' 1285s # received: 'HELLOWORLD' 1285s ok 3 1285s # expected: 'helloworld' 1285s # received: 'helloworld' 1285s ok 4 1285s # expected: 'helloworld' 1285s # received: 'helloworld' 1285s ok 5 1285s ok 1288s t/modules/headers.t ................. 1288s 1..376 1288s # Running under perl version 5.040000 for linux 1288s # Current time local: Sun Dec 1 10:15:31 2024 1288s # Current time GMT: Sun Dec 1 10:15:31 2024 1288s # Using Test.pm version 1.31 1288s # Using Apache/Test.pm version 1.44 1288s ok 1 1288s ok 2 1288s ok 3 1288s ok 4 1288s ok 5 1288s ok 6 1288s ok 7 1288s ok 8 1288s ok 9 1288s ok 10 1288s ok 11 1288s ok 12 1288s ok 13 1288s ok 14 1288s ok 15 1288s ok 16 1288s ok 17 1288s ok 18 1288s ok 19 1288s ok 20 1288s ok 21 1288s ok 22 1288s ok 23 1288s ok 24 1288s ok 25 1288s ok 26 1288s ok 27 1288s ok 28 1288s ok 29 1288s ok 30 1288s ok 31 1288s ok 32 1288s ok 33 1288s ok 34 1288s ok 35 1288s ok 36 1288s ok 37 1288s ok 38 1288s ok 39 1288s ok 40 1288s ok 41 1288s ok 42 1288s ok 43 1288s ok 44 1288s ok 45 1288s ok 46 1288s ok 47 1288s ok 48 1288s ok 49 1288s ok 50 1288s ok 51 1288s ok 52 1288s ok 53 1288s ok 54 1288s ok 55 1288s ok 56 1288s ok 57 1288s ok 58 1288s ok 59 1288s ok 60 1288s ok 61 1288s ok 62 1288s ok 63 1288s ok 64 1288s ok 65 1288s ok 66 1288s ok 67 1288s ok 68 1288s ok 69 1288s ok 70 1288s ok 71 1288s ok 72 1288s ok 73 1288s ok 74 1288s ok 75 1288s ok 76 1288s ok 77 1288s ok 78 1288s ok 79 1288s ok 80 1288s ok 81 1288s ok 82 1288s ok 83 1288s ok 84 1288s ok 85 1288s ok 86 1288s ok 87 1288s ok 88 1288s ok 89 1288s ok 90 1288s ok 91 1288s ok 92 1288s ok 93 1288s ok 94 1288s ok 95 1288s ok 96 1288s ok 97 1288s ok 98 1288s ok 99 1288s ok 100 1288s ok 101 1288s ok 102 1288s ok 103 1288s ok 104 1288s ok 105 1288s ok 106 1288s ok 107 1288s ok 108 1288s ok 109 1288s ok 110 1288s ok 111 1288s ok 112 1288s ok 113 1288s ok 114 1288s ok 115 1288s ok 116 1288s ok 117 1288s ok 118 1288s ok 119 1288s ok 120 1288s ok 121 1288s ok 122 1288s ok 123 1288s ok 124 1288s ok 125 1288s ok 126 1288s ok 127 1288s ok 128 1288s ok 129 1288s ok 130 1288s ok 131 1288s ok 132 1288s ok 133 1288s ok 134 1288s ok 135 1288s ok 136 1288s ok 137 1288s ok 138 1288s ok 139 1288s ok 140 1288s ok 141 1288s ok 142 1288s ok 143 1288s ok 144 1288s ok 145 1288s ok 146 1288s ok 147 1288s ok 148 1288s ok 149 1288s ok 150 1288s ok 151 1288s ok 152 1288s ok 153 1288s ok 154 1288s ok 155 1288s ok 156 1288s ok 157 1288s ok 158 1288s ok 159 1288s ok 160 1288s ok 161 1288s ok 162 1288s ok 163 1288s ok 164 1288s ok 165 1288s ok 166 1288s ok 167 1288s ok 168 1288s ok 169 1288s ok 170 1288s ok 171 1288s ok 172 1288s ok 173 1288s ok 174 1288s ok 175 1288s ok 176 1288s ok 177 1288s ok 178 1288s ok 179 1288s ok 180 1288s ok 181 1288s ok 182 1288s ok 183 1288s ok 184 1288s ok 185 1288s ok 186 1288s ok 187 1288s ok 188 1288s ok 189 1288s ok 190 1288s ok 191 1288s ok 192 1288s ok 193 1288s ok 194 1288s ok 195 1288s ok 196 1288s ok 197 1288s ok 198 1288s ok 199 1288s ok 200 1288s ok 201 1288s ok 202 1288s ok 203 1288s ok 204 1288s ok 205 1288s ok 206 1288s ok 207 1288s ok 208 1288s ok 209 1288s ok 210 1288s ok 211 1288s ok 212 1288s ok 213 1288s ok 214 1288s ok 215 1288s ok 216 1288s ok 217 1288s ok 218 1288s ok 219 1288s ok 220 1288s ok 221 1288s ok 222 1288s ok 223 1288s ok 224 1288s ok 225 1288s ok 226 1288s ok 227 1288s ok 228 1288s ok 229 1288s ok 230 1288s ok 231 1288s ok 232 1288s ok 233 1288s ok 234 1288s ok 235 1288s ok 236 1288s ok 237 1288s ok 238 1288s ok 239 1288s ok 240 1288s ok 241 1288s ok 242 1288s ok 243 1288s ok 244 1288s ok 245 1288s ok 246 1288s ok 247 1288s ok 248 1288s ok 249 1288s ok 250 1288s ok 251 1288s ok 252 1288s ok 253 1288s ok 254 1288s ok 255 1288s ok 256 1288s ok 257 1288s ok 258 1288s ok 259 1288s ok 260 1288s ok 261 1288s ok 262 1288s ok 263 1288s ok 264 1288s ok 265 1288s ok 266 1288s ok 267 1288s ok 268 1288s ok 269 1288s ok 270 1288s ok 271 1288s ok 272 1288s ok 273 1288s ok 274 1288s ok 275 1288s ok 276 1288s ok 277 1288s ok 278 1288s ok 279 1288s ok 280 1288s ok 281 1288s ok 282 1288s ok 283 1288s ok 284 1288s ok 285 1288s ok 286 1288s ok 287 1288s ok 288 1288s ok 289 1288s ok 290 1288s ok 291 1288s ok 292 1288s ok 293 1288s ok 294 1288s ok 295 1288s ok 296 1288s ok 297 1288s ok 298 1288s ok 299 1288s ok 300 1288s ok 301 1288s ok 302 1288s ok 303 1288s ok 304 1288s ok 305 1288s ok 306 1288s ok 307 1288s ok 308 1288s ok 309 1288s ok 310 1288s ok 311 1288s ok 312 1288s ok 313 1288s ok 314 1288s ok 315 1288s ok 316 1288s ok 317 1288s ok 318 1288s ok 319 1288s ok 320 1288s ok 321 1288s ok 322 1288s ok 323 1288s ok 324 1288s ok 325 1288s ok 326 1288s ok 327 1288s ok 328 1288s ok 329 1288s ok 330 1288s ok 331 1288s ok 332 1288s ok 333 1288s ok 334 1288s ok 335 1288s ok 336 1288s ok 337 1288s ok 338 1288s ok 339 1288s ok 340 1288s 1288s 1288s 1288s Header sent n°0: 1288s header: Test-Header 1288s value: value 1288s Header sent n°1: 1288s header: Aaa 1288s value: b 1288s Header sent n°2: 1288s header: Aa 1288s value: bb 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 341 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: value 1288s received: value 1288s 1288s Header received n°1: 1288s header: Aaa 1288s expected: b 1288s received: b 1288s 1288s Header received n°2: 1288s header: Aa 1288s expected: bb 1288s received: bb 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Aa: bb 1288s Aaa: b 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: value 1288s 1288s ok 342 1288s 1288s 1288s 1288s Header sent n°0: 1288s header: Test-Header 1288s value: foo 1288s Header sent n°1: 1288s header: aaa 1288s value: b 1288s Header sent n°2: 1288s header: aa 1288s value: bb 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 343 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: foo 1288s received: foo 1288s 1288s Header received n°1: 1288s header: aa 1288s expected: bb 1288s received: bb 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Aa: bb 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: foo 1288s 1288s ok 344 1288s 1288s 1288s 1288s Header sent n°0: 1288s header: Test-Header 1288s value: foo 1288s Header sent n°1: 1288s header: Test-Header1 1288s value: value1 1288s Header sent n°2: 1288s header: Test-Header2 1288s value: value2 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 345 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: foo 1288s received: foo 1288s 1288s Header received n°1: 1288s header: Test-Header1 1288s expected: value1 1288s received: value1 1288s 1288s Header received n°2: 1288s header: Test-Header2 1288s expected: value2 1288s received: value2 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: foo 1288s Test-Header1: value1 1288s Test-Header2: value2 1288s 1288s ok 346 1288s 1288s 1288s 1288s Header sent n°0: 1288s header: Test-Header 1288s value: foofoo 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 347 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: barfoo 1288s received: barfoo 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: barfoo 1288s 1288s ok 348 1288s 1288s 1288s 1288s Header sent n°0: 1288s header: Test-Header 1288s value: foo2foo2 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 349 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: barfoo2 1288s received: barfoo2 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: barfoo2 1288s 1288s ok 350 1288s 1288s 1288s 1288s Header sent n°0: 1288s header: Test-Header 1288s value: foofoo 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 351 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: bar2foo 1288s received: bar2foo 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: bar2foo 1288s 1288s ok 352 1288s 1288s 1288s 1288s Header sent n°0: 1288s header: Test-Header 1288s value: foofoo 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 353 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: barbar 1288s received: barbar 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: barbar 1288s 1288s ok 354 1288s 1288s 1288s 1288s Header sent n°0: 1288s header: Test-Header 1288s value: foo2foo2 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 355 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: barbar 1288s received: barbar 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: barbar 1288s 1288s ok 356 1288s 1288s 1288s 1288s Header sent n°0: 1288s header: Test-Header 1288s value: foofoo 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 357 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: bar2bar2 1288s received: bar2bar2 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: bar2bar2 1288s 1288s ok 358 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 359 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: foo 1288s received: foo 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: foo 1288s 1288s ok 360 1288s 1288s 1288s 1288s Header sent n°0: 1288s header: Test-Header 1288s value: foo 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 361 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: foo 1288s received: foo 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: foo 1288s 1288s ok 362 1288s 1288s 1288s 1288s Header sent n°0: 1288s header: Test-Header 1288s value: "foo" 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 363 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: "foo", foo 1288s received: "foo", foo 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: "foo", foo 1288s 1288s ok 364 1288s 1288s 1288s 1288s Header sent n°0: 1288s header: Test-Header 1288s value: foo 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 365 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: foo, bar 1288s received: foo, bar 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: foo, bar 1288s 1288s ok 366 1288s 1288s 1288s 1288s Header sent n°0: 1288s header: Test-Header 1288s value: foo 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 367 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: foo 1288s received: foo 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: foo 1288s 1288s ok 368 1288s 1288s 1288s 1288s Header sent n°0: 1288s header: Test-Header 1288s value: foo 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 369 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: foo 1288s received: foo 1288s 1288s Header received n°1: 1288s header: Test-Header2 1288s expected: bar 1288s received: bar 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: foo 1288s Test-Header2: bar 1288s ok 370 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 371 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: foo 1288s received: foo 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: foo 1288s 1288s ok 372 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 373 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: foo 1288s received: foo 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: foo 1288s 1288s ok 374 1288s # testing : Checking return code is '200' 1288s # expected: 200 1288s # received: '200' 1288s ok 375 1288s 1288s Header received n°0: 1288s header: Test-Header 1288s expected: foo 1288s received: foo 1288s 1288s Response received is: 1288s HTTP/1.1 200 OK 1288s Connection: close 1288s Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Accept-Ranges: bytes 1288s ETag: "0-61fafa7f73d80" 1288s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1288s Vary: In-If1 1288s Content-Length: 0 1288s Content-Type: text/html 1288s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1288s Client-Date: Sun, 01 Dec 2024 10:15:34 GMT 1288s Client-Peer: 127.0.0.1:8529 1288s Client-Response-Num: 1 1288s DMMATCH1: 1 1288s Test-Header: foo 1288s 1288s ok 376 1288s ok 1296s t/modules/heartbeat.t ............... 1296s 1..1 1296s # Running under perl version 5.040000 for linux 1296s # Current time local: Sun Dec 1 10:15:34 2024 1296s # Current time GMT: Sun Dec 1 10:15:34 2024 1296s # Using Test.pm version 1.31 1296s # Using Apache/Test.pm version 1.44 1296s Expecting at least 3 heartbeat ; Seen: 5 1296s ok 1 1296s ok 1301s t/modules/include.t ................. 1301s 1..98 1301s # Running under perl version 5.040000 for linux 1301s # Current time local: Sun Dec 1 10:15:42 2024 1301s # Current time GMT: Sun Dec 1 10:15:42 2024 1301s # Using Test.pm version 1.31 1301s # Using Apache/Test.pm version 1.44 1301s # testing : GET /modules/include/abs-path.shtml 1301s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1301s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1301s ok 1 1301s # testing : GET /modules/include/apexpr/err.shtml 1301s # expected: '[an error occurred while processing this directive] err.shtml' 1301s # received: '[an error occurred while processing this directive] err.shtml' 1301s ok 2 1301s # testing : GET /modules/include/apexpr/if1.shtml 1301s # expected: 'pass' 1301s # received: 'pass' 1301s ok 3 1301s # testing : GET /modules/include/apexpr/lazyvar.shtml 1301s # expected: 'pass' 1301s # received: 'pass' 1301s ok 4 1301s # testing : GET /modules/include/apexpr/restrict.shtml 1301s # expected: '[an error occurred while processing this directive] restrict.shtml' 1301s # received: '[an error occurred while processing this directive] restrict.shtml' 1301s ok 5 1301s # testing : GET /modules/include/apexpr/var.shtml 1301s # expected: 'pass pass pass' 1301s # received: 'pass pass pass' 1301s ok 6 1301s # testing : GET /modules/include/big.shtml 1301s # expected: 'hello pass pass pass hello' 1301s # received: 'hello pass pass pass hello' 1301s ok 7 1301s # testing : GET /modules/include/comment.shtml 1301s # expected: 'No comment here' 1301s # received: 'No comment here' 1301s ok 8 1301s # testing : GET /modules/include/echo.shtml 1301s # expected: 'echo.shtml' 1301s # received: 'echo.shtml' 1301s ok 9 1301s # testing : GET /modules/include/echo1.shtml 1301s # expected: '' 1301s # received: '' 1301s ok 10 1301s # testing : GET /modules/include/echo2.shtml 1301s # expected: ' pass config echomsg pass' 1301s # received: ' pass config echomsg pass' 1301s ok 11 1301s # testing : GET /modules/include/echo3.shtml 1301s # expected: '' 1301s # received: '' 1301s ok 12 1301s # testing : GET /modules/include/encode.shtml 1301s # expected: '# %^ %23%20%25%5e' 1301s # received: '# %^ %23%20%25%5e' 1301s ok 13 1301s # testing : GET /modules/include/errmsg1.shtml 1301s # expected: 'errmsg' 1301s # received: 'errmsg' 1301s ok 14 1301s # testing : GET /modules/include/errmsg2.shtml 1301s # expected: 'errmsg' 1301s # received: 'errmsg' 1301s ok 15 1301s # testing : GET /modules/include/errmsg3.shtml 1301s # expected: 'errmsg' 1301s # received: 'errmsg' 1301s ok 16 1301s # testing : GET /modules/include/errmsg4.shtml 1301s # expected: 'pass errmsg' 1301s # received: 'pass errmsg' 1301s ok 17 1301s # testing : GET /modules/include/errmsg5.shtml 1301s # expected: '' 1301s # received: '' 1301s ok 18 1301s # testing : GET /modules/include/exec/off/cgi.shtml 1301s # expected: '[an error occurred while processing this directive]' 1301s # received: '[an error occurred while processing this directive]' 1301s ok 19 1301s # testing : GET /modules/include/exec/off/cmd.shtml 1301s # expected: '[an error occurred while processing this directive]' 1301s # received: '[an error occurred while processing this directive]' 1301s ok 20 1301s # testing : GET /modules/include/exec/on/cgi.shtml 1301s # expected: 'perl cgi' 1301s # received: 'perl cgi' 1301s ok 21 1301s # testing : GET /modules/include/exec/on/cmd.shtml 1301s # expected: 'pass' 1301s # received: 'pass' 1301s ok 22 1301s # testing : GET /modules/include/extra/inc-bogus.shtml 1301s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 1301s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 1301s ok 23 1301s # testing : GET /modules/include/foo.shtml 1301s # expected: '[an error occurred while processing this directive] foo.shtml body' 1301s # received: '[an error occurred while processing this directive] foo.shtml body' 1301s ok 24 1301s # testing : GET /modules/include/foo1.shtml 1301s # expected: '[an error occurred while processing this directive] foo.shtml body' 1301s # received: '[an error occurred while processing this directive] foo.shtml body' 1301s ok 25 1301s # testing : GET /modules/include/foo2.shtml 1301s # expected: '[an error occurred while processing this directive] foo.shtml body' 1301s # received: '[an error occurred while processing this directive] foo.shtml body' 1301s ok 26 1301s # testing : GET /modules/include/if1.shtml 1301s # expected: 'pass' 1301s # received: 'pass' 1301s ok 27 1301s # testing : GET /modules/include/if10.shtml 1301s # expected: 'pass' 1301s # received: 'pass' 1301s ok 28 1301s # testing : GET /modules/include/if11.shtml 1301s # expected: 'pass' 1301s # received: 'pass' 1301s ok 29 1301s # testing : GET /modules/include/if2.shtml 1301s # expected: 'pass pass' 1301s # received: 'pass pass' 1301s ok 30 1301s # testing : GET /modules/include/if3.shtml 1301s # expected: 'pass pass pass' 1301s # received: 'pass pass pass' 1301s ok 31 1301s # testing : GET /modules/include/if4.shtml 1301s # expected: 'pass pass' 1301s # received: 'pass pass' 1301s ok 32 1301s # testing : GET /modules/include/if5.shtml 1301s # expected: 'pass pass pass' 1301s # received: 'pass pass pass' 1301s ok 33 1301s # testing : GET /modules/include/if6.shtml 1301s # expected: '[an error occurred while processing this directive]' 1301s # received: '[an error occurred while processing this directive]' 1301s ok 34 1301s # testing : GET /modules/include/if7.shtml 1301s # expected: '[an error occurred while processing this directive]' 1301s # received: '[an error occurred while processing this directive]' 1301s ok 35 1301s # testing : GET /modules/include/if8.shtml 1301s # expected: 'pass' 1301s # received: 'pass' 1301s ok 36 1301s # testing : GET /modules/include/if9.shtml 1301s # expected: 'pass pass' 1301s # received: 'pass pass' 1301s ok 37 1301s # testing : GET /modules/include/inc-nego.shtml 1301s # expected: 'index.html.en' 1301s # received: 'index.html.en' 1301s ok 38 1301s # testing : GET /modules/include/inc-rfile.shtml 1301s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1301s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1301s ok 39 1301s # testing : GET /modules/include/inc-rvirtual.shtml 1301s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1301s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1301s ok 40 1301s # testing : GET /modules/include/include1.shtml 1301s # expected: 'inc-two.shtml body include.shtml body' 1301s # received: 'inc-two.shtml body include.shtml body' 1301s ok 41 1301s # testing : GET /modules/include/include2.shtml 1301s # expected: 'inc-two.shtml body include.shtml body' 1301s # received: 'inc-two.shtml body include.shtml body' 1301s ok 42 1301s # testing : GET /modules/include/include3.shtml 1301s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1301s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1301s ok 43 1301s # testing : GET /modules/include/include4.shtml 1301s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1301s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1301s ok 44 1301s # testing : GET /modules/include/include5.shtml 1301s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1301s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1301s ok 45 1301s # testing : GET /modules/include/include6.shtml 1301s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1301s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1301s ok 46 1301s # testing : GET /modules/include/malformed.shtml 1301s # expected: '[an error occurred while processing this directive] malformed.shtml' 1301s # received: '[an error occurred while processing this directive] malformed.shtml' 1301s ok 47 1301s # testing : POST /modules/include/mod_request/echo.shtml 1301s # expected: 'echo.shtml' 1301s # received: 'echo.shtml' 1301s ok 48 1301s # testing : POST /modules/include/mod_request/post.shtml 1301s # expected: 'POST foo: bar foo2: bar2' 1301s # received: 'POST foo: bar foo2: bar2' 1301s ok 49 1301s # testing : sizeof(body) > KeptBodySize 1301s # expected: 413 1301s # received: '413' 1301s ok 50 1301s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 1301s # expected: 'GET foo: bar foo2: bar2' 1301s # received: 'GET foo: bar foo2: bar2' 1301s ok 51 1301s # testing : GET /modules/include/newline.shtml 1301s # expected: 'inc-two.shtml body' 1301s # received: 'inc-two.shtml body' 1301s ok 52 1301s # testing : GET /modules/include/notreal.shtml 1301s # expected: 'pass ' 1301s # received: '-->' 1301s ok 54 1301s # testing : GET /modules/include/parse2.shtml 1301s # expected: '"' 1301s # received: '"' 1301s ok 55 1301s # testing : GET /modules/include/ranged-virtual.shtml with Range 1301s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1301s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1301s ok 56 1301s # testing : GET /modules/include/regex.shtml 1301s # expected: '(none) 1 (none)' 1301s # received: '(none) 1 (none)' 1301s ok 57 1301s # testing : GET /modules/include/retagged1.shtml 1301s # expected: 'retagged1.shtml' 1301s # received: 'retagged1.shtml' 1301s ok 58 1301s # testing : GET /modules/include/retagged2.shtml 1301s # expected: '----retagged2.shtml' 1301s # received: '----retagged2.shtml' 1301s ok 59 1301s # testing : GET /modules/include/set.shtml 1301s # expected: 'set works' 1301s # received: 'set works' 1301s ok 60 1301s # testing : GET /modules/include/var128.shtml 1301s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1301s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1301s ok 61 1301s # testing : GET /modules/include/virtualq.shtml?foo=bar 1301s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 1301s # received: 'foo=bar pass inc-two.shtml body foo=bar' 1301s ok 62 1301s # testing : GET /modules/include/size.shtml 1301s # expected: '1,122 1,122 1.1K 1.1K' 1301s # received: '1,122 1,122 1.1K 1.1K' 1301s ok 63 1301s # testing : GET /modules/include/file.shtml 1301s # expected: 'Thursday, August 15, 2024 Thursday, August 15, 2024 1723689158 1723689158' 1301s # received: 'Thursday, August 15, 2024 Thursday, August 15, 2024 1723689158 1723689158' 1301s ok 64 1301s # testing : GET /modules/include/printenv.shtml 1301s # expected: '200' 1301s # received: '200' 1301s ok 65 1301s ok 66 1301s ok 67 1301s # testing : /mod_include test/ 1301s # expected: qr/mod_include test/ 1301s # received: ' 1301s # 1301s # mod_include test 1301s # 1301s # 1301s # 1301s #

mod_include test

1301s # 1301s # 1301s # Hello World 1301s # 1301s #

[back]

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

mod_include test

1301s # 1301s # 1301s # Hello World 1301s # 1301s #

[back]

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

mod_include test

1301s # 1301s # 1301s # Hello World 1301s # 1301s #

[back]

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

Load Balancer Manager for localhost

1326s # 1326s #
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0
1326s #
Server Built: 2024-08-15T07:32:14
1326s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1326s #
1326s #

LoadBalancer Status for balancer://foo1 [peb8a738a_foo1]

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

LoadBalancer Status for balancer://foo2 [peb8a738a_foo2]

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

LoadBalancer Status for balancer://foo3 [peb8a738a_foo3]

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

LoadBalancer Status for balancer://foo4 [peb8a738a_foo4]

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

LoadBalancer Status for balancer://pr45434 [peb8a738a_pr45434]

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

LoadBalancer Status for balancer://failover [peb8a738a_failover]

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

LoadBalancer Status for balancer://dynproxy [peb8a738a_dynproxy]

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

Moved Permanently

1360s #

The document has moved here.

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

Moved Permanently

1360s #

The document has moved here.

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

Moved Permanently

1360s #

The document has moved here.

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

Moved Permanently

1360s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1360s #

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

Multiple Choices

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

Available documents: 1360s #

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

Multiple Choices

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

Available documents: 1360s #

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

Moved Permanently

1360s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1360s #

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

Multiple Choices

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

Available documents: 1360s #

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

Moved Permanently

1360s #

The document has moved here.

1360s # 1360s # ' 1360s ok 48 1360s ok 1363s t/modules/status.t .................. 1363s 1..1 1363s # Running under perl version 5.040000 for linux 1363s # Current time local: Sun Dec 1 10:16:46 2024 1363s # Current time GMT: Sun Dec 1 10:16:46 2024 1363s # Using Test.pm version 1.31 1363s # Using Apache/Test.pm version 1.44 1363s 1363s 1363s Apache Status 1363s 1363s

Apache Server Status for localhost (via 127.0.0.1)

1363s 1363s
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0
1363s
Server MPM: event
1363s
Server Built: 2024-08-15T07:32:14 1363s

1363s
Current Time: Sunday, 01-Dec-2024 10:16:49 UTC
1363s
Restart Time: Sunday, 01-Dec-2024 10:11:29 UTC
1363s
Parent Server Config. Generation: 1
1363s
Parent Server MPM Generation: 0
1363s
Server uptime: 5 minutes 19 seconds
1363s
Server load: 0.94 0.93 0.74
1363s
Total accesses: 6884 - Total Traffic: 138.4 MB - Total Duration: 28776
1363s
CPU Usage: u3.46 s5.34 cu.92 cs.78 - 3.29% CPU load
1363s
21.6 requests/sec - 444.2 kB/second - 20.6 kB/request - 4.18013 ms/request
1363s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
1363s
1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0948409no0yes1024000
1948454no0yes0025000
2948455no0yes0025000
3967598no0yes0025000
Sum400 1099000
1363s
________________W_______________________________________________
1363s ____________________________________............................
1363s ................................................................
1363s ................................................................
1363s ................................................................
1363s ................................................................
1363s ................
1363s

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

1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s
SrvPIDAccMCPU 1363s SSReqDurConnChildSlotClientProtocolVHostRequest
0-09484090/60/60_ 1363s 2.34201050.01.241.24 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-09484090/61/61_ 1363s 2.34201130.00.340.34 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
0-09484090/52/52_ 1363s 2.3220660.00.300.30 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09484090/61/61_ 1363s 2.34201210.00.330.33 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
0-09484090/56/56_ 1363s 2.3420680.00.280.28 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
0-09484090/56/56_ 1363s 2.3220330.00.340.34 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09484090/50/50_ 1363s 2.3220590.00.260.26 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09484090/55/55_ 1363s 2.3220700.00.280.28 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09484090/57/57_ 1363s 2.34201250.00.360.36 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
0-09484090/58/58_ 1363s 2.32203090.00.220.22 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09484090/58/58_ 1363s 2.34201590.00.300.30 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-09484090/57/57_ 1363s 2.32201060.00.220.22 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09484090/52/52_ 1363s 2.3420650.00.320.32 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-09484090/60/60_ 1363s 2.3320590.00.250.25 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09484090/54/54_ 1363s 2.3320580.00.570.57 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09484090/57/57_ 1363s 2.3420400.00.420.42 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-09484091/60/60W 1363s 2.2900460.01.301.30 1363s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-09484090/54/54_ 1363s 2.3350780.00.250.25 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09484090/57/57_ 1363s 2.3050510.00.570.57 1363s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/escaping/fixups/redir/foo%20bar HTTP/1.1
0-09484090/55/55_ 1363s 2.3350790.00.370.37 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09484090/57/57_ 1363s 2.3250600.00.190.19 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09484090/59/59_ 1363s 2.3320680.00.300.30 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
0-09484090/56/56_ 1363s 2.3220410.00.300.30 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09484090/57/57_ 1363s 2.3320960.00.210.21 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
0-09484090/52/52_ 1363s 2.3220660.00.760.76 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09484540/45/45_ 1363s 1.8950950.06.056.05 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09484540/37/37_ 1363s 1.8150400.00.290.29 1363s 127.0.0.1http/1.1localhost:8538GET //index.html HTTP/1.1
1-09484540/37/37_ 1363s 1.7851260.00.360.36 1363s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/compressed/ HTTP/1.1
1-09484540/44/44_ 1363s 1.8950300.00.250.25 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09484540/41/41_ 1363s 1.8950260.00.210.21 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09484540/38/38_ 1363s 1.8750250.00.160.16 1363s 127.0.0.1http/1.1localhost:8529POST /sessiontest/ HTTP/1.1
1-09484540/44/44_ 1363s 1.8750500.00.970.97 1363s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/encode?test=value HTTP/1.1
1-09484540/38/38_ 1363s 1.8950250.00.220.22 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09484540/42/42_ 1363s 1.8950260.00.160.16 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09484540/41/41_ 1363s 1.8950940.00.150.15 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09484540/42/42_ 1363s 1.8750310.00.210.21 1363s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on?test=value&another=1 HTTP/1.1
1-09484540/40/40_ 1363s 1.8950530.00.250.25 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09484540/40/40_ 1363s 1.8750250.00.210.21 1363s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/expire?expiry=1 HTTP/1.1
1-09484540/42/42_ 1363s 1.8920340.00.270.27 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1-09484540/41/41_ 1363s 1.8720300.00.220.22 1363s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/expire/cache?test=value&expiry=17330482980
1-09484540/44/44_ 1363s 1.8920380.00.310.31 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-09484540/40/40_ 1363s 1.8820590.00.470.47 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09484540/39/39_ 1363s 1.7751790.06.656.65 1363s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fu/ HTTP/1.1
1-09484540/43/43_ 1363s 1.89501480.04.194.19 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09484540/37/37_ 1363s 1.78501000.06.096.09 1363s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fu/two/index HTTP/1.1
1-09484540/36/36_ 1363s 1.7851420.00.130.13 1363s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/ HTTP/1.1
1-09484540/45/45_ 1363s 1.89502520.010.0210.02 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09484540/43/43_ 1363s 1.8950950.00.210.21 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09484540/39/39_ 1363s 1.86515680.00.200.20 1363s 127.0.0.1http/1.1localhost:8529GET /modules/cgi/env.pl?fish=fowl HTTP/1.1
1-09484540/37/37_ 1363s 1.8151920.02.332.33 1363s 127.0.0.1http/1.1localhost:8540GET /baltest1/index.html HTTP/1.1
2-09484550/58/58_ 1363s 2.35201160.00.470.47 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/46/46_ 1363s 2.35204660.010.4810.48 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/60/60_ 1363s 2.36201410.00.840.84 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
2-09484550/47/47_ 1363s 2.36211430.02.202.20 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
2-09484550/60/60_ 1363s 2.35501570.04.514.51 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/46/46_ 1363s 2.34501660.010.0710.07 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/58/58_ 1363s 2.35501450.00.350.35 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/49/49_ 1363s 2.3450850.00.320.32 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/56/56_ 1363s 2.3550930.00.510.51 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/48/48_ 1363s 2.3450700.00.480.48 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/51/51_ 1363s 2.3650840.04.234.23 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/54/54_ 1363s 2.3650930.00.320.32 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/54/54_ 1363s 2.36501430.00.410.41 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/56/56_ 1363s 2.3450800.00.420.42 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/51/51_ 1363s 2.34501280.00.430.43 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/50/50_ 1363s 2.34501340.00.320.32 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/54/54_ 1363s 2.36201520.02.362.36 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
2-09484550/53/53_ 1363s 2.34201350.00.390.39 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/53/53_ 1363s 2.36201420.00.310.31 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
2-09484550/51/51_ 1363s 2.34201260.00.370.37 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/56/56_ 1363s 2.36201390.00.540.54 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
2-09484550/49/49_ 1363s 2.34201170.00.600.60 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/56/56_ 1363s 2.36201730.02.912.91 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
2-09484550/48/48_ 1363s 2.35201260.01.161.16 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09484550/54/54_ 1363s 2.36202660.04.224.22 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
3-09675980/122/122_ 1363s 3.88201140.00.730.73 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
3-09675980/123/123_ 1363s 3.82501210.04.464.46 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/131/131_ 1363s 3.86513770.016.5916.59 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/118/118_ 1363s 3.8650810.01.081.08 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/131/131_ 1363s 3.86201770.00.690.69 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/133/133_ 1363s 3.88201570.00.630.63 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
3-09675980/122/122_ 1363s 3.862010920.00.520.52 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/115/115_ 1363s 3.882021270.00.540.54 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
3-09675980/127/127_ 1363s 3.86201560.00.560.56 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/126/126_ 1363s 3.88201080.00.620.62 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
3-09675980/124/124_ 1363s 3.882067260.00.630.63 1363s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
3-09675980/129/129_ 1363s 3.862067030.00.570.57 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/132/132_ 1363s 3.8621830.00.610.61 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/125/125_ 1363s 3.865011100.00.580.58 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/128/128_ 1363s 3.865010910.00.730.73 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/126/126_ 1363s 3.8250850.01.151.15 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/122/122_ 1363s 3.8250790.00.520.52 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/128/128_ 1363s 3.86501220.01.251.25 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/122/122_ 1363s 3.8250740.00.790.79 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/126/126_ 1363s 3.86501500.01.361.36 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/128/128_ 1363s 3.8550930.01.311.31 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/126/126_ 1363s 3.86501500.00.630.63 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/125/125_ 1363s 3.86501170.00.570.57 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/128/128_ 1363s 3.87501500.00.640.64 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09675980/123/123_ 1363s 3.86501420.00.600.60 1363s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1363s
1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s 1363s
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
1363s 1363s ok 1 1363s ok 1366s t/modules/substitute.t .............. 1366s 1..19 1366s # Running under perl version 5.040000 for linux 1366s # Current time local: Sun Dec 1 10:16:49 2024 1366s # Current time GMT: Sun Dec 1 10:16:49 2024 1366s # Using Test.pm version 1.31 1366s # Using Apache/Test.pm version 1.44 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'barbar': OK 1366s ok 1 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'barbar': OK 1366s ok 2 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'foofoo': OK 1366s ok 3 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'barbar': OK 1366s ok 4 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'barbar': OK 1366s ok 5 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'barbar': OK 1366s ok 6 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'foof 1366s oo': OK 1366s ok 7 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'xfoo': OK 1366s ok 8 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1366s ok 9 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s barx 1366s ': OK 1366s ok 10 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'a$1axb(': OK 1366s ok 11 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'a$XX': OK 1366s ok 12 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1366s ok 13 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'x&x': OK 1366s ok 14 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'xx': OK 1366s ok 15 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'fcooar': OK 1366s ok 16 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'fc$1ar': OK 1366s ok 17 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'fdooar': OK 1366s ok 18 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s got 200 'XXXfooXXX 1366s bar': OK 1366s ok 19 1366s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1366s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1366s ok 1370s t/modules/unique_id.t ............... 1370s 1..300 1370s # Running under perl version 5.040000 for linux 1370s # Current time local: Sun Dec 1 10:16:52 2024 1370s # Current time GMT: Sun Dec 1 10:16:52 2024 1370s # Using Test.pm version 1.31 1370s # Using Apache/Test.pm version 1.44 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 1 1370s # unique id: Z0w3ljwyYzddCvkJGGIWKwAAAMg 1370s ok 2 1370s ok 3 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 4 1370s # unique id: Z0w3lzwyYzddCvkJGGIWLAAAAMs 1370s ok 5 1370s ok 6 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 7 1370s # unique id: Z0w3l331oA1SDszKfaAECAAAABI 1370s ok 8 1370s ok 9 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 10 1370s # unique id: Z0w3lzwyYzddCvkJGGIWLQAAAMo 1370s ok 11 1370s ok 12 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 13 1370s # unique id: Z0w3lzwyYzddCvkJGGIWLgAAAM0 1370s ok 14 1370s ok 15 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 16 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOJgAAAIQ 1370s ok 17 1370s ok 18 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 19 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOJwAAAIU 1370s ok 20 1370s ok 21 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 22 1370s # unique id: Z0w3l331oA1SDszKfaAECQAAABM 1370s ok 23 1370s ok 24 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 25 1370s # unique id: Z0w3lwWf49v4Ugd47wIJXwAAAFE 1370s ok 26 1370s ok 27 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 28 1370s # unique id: Z0w3lwWf49v4Ugd47wIJYAAAAFM 1370s ok 29 1370s ok 30 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 31 1370s # unique id: Z0w3lwWf49v4Ugd47wIJYQAAAFU 1370s ok 32 1370s ok 33 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 34 1370s # unique id: Z0w3lzwyYzddCvkJGGIWLwAAANA 1370s ok 35 1370s ok 36 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 37 1370s # unique id: Z0w3lzwyYzddCvkJGGIWMAAAAM8 1370s ok 38 1370s ok 39 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 40 1370s # unique id: Z0w3l331oA1SDszKfaAECgAAABU 1370s ok 41 1370s ok 42 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 43 1370s # unique id: Z0w3lzwyYzddCvkJGGIWMQAAANI 1370s ok 44 1370s ok 45 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 46 1370s # unique id: Z0w3lzwyYzddCvkJGGIWMgAAANM 1370s ok 47 1370s ok 48 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 49 1370s # unique id: Z0w3lzwyYzddCvkJGGIWMwAAAME 1370s ok 50 1370s ok 51 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 52 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOKAAAAIc 1370s ok 53 1370s ok 54 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 55 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOKQAAAIk 1370s ok 56 1370s ok 57 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 58 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOKgAAAI0 1370s ok 59 1370s ok 60 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 61 1370s # unique id: Z0w3lzwyYzddCvkJGGIWNAAAAMM 1370s ok 62 1370s ok 63 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 64 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOKwAAAIo 1370s ok 65 1370s ok 66 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 67 1370s # unique id: Z0w3lzwyYzddCvkJGGIWNQAAANQ 1370s ok 68 1370s ok 69 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 70 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOLAAAAIw 1370s ok 71 1370s ok 72 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 73 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOLQAAAI8 1370s ok 74 1370s ok 75 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 76 1370s # unique id: Z0w3l331oA1SDszKfaAECwAAABY 1370s ok 77 1370s ok 78 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 79 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOLgAAAJA 1370s ok 80 1370s ok 81 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 82 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOLwAAAJI 1370s ok 83 1370s ok 84 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 85 1370s # unique id: Z0w3lwWf49v4Ugd47wIJYgAAAFY 1370s ok 86 1370s ok 87 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 88 1370s # unique id: Z0w3l331oA1SDszKfaAEDAAAABc 1370s ok 89 1370s ok 90 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 91 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOMAAAAJQ 1370s ok 92 1370s ok 93 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 94 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOMQAAAJY 1370s ok 95 1370s ok 96 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 97 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOMgAAAJc 1370s ok 98 1370s ok 99 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 100 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOMwAAAIE 1370s ok 101 1370s ok 102 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 103 1370s # unique id: Z0w3lx7f5jhdpsr7gEjONAAAAIA 1370s ok 104 1370s ok 105 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 106 1370s # unique id: Z0w3lx7f5jhdpsr7gEjONQAAAIM 1370s ok 107 1370s ok 108 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 109 1370s # unique id: Z0w3l331oA1SDszKfaAEDQAAAAA 1370s ok 110 1370s ok 111 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 112 1370s # unique id: Z0w3l331oA1SDszKfaAEDgAAAAg 1370s ok 113 1370s ok 114 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 115 1370s # unique id: Z0w3l331oA1SDszKfaAEDwAAAAk 1370s ok 116 1370s ok 117 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 118 1370s # unique id: Z0w3lx7f5jhdpsr7gEjONgAAAIU 1370s ok 119 1370s ok 120 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 121 1370s # unique id: Z0w3lx7f5jhdpsr7gEjONwAAAIc 1370s ok 122 1370s ok 123 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 124 1370s # unique id: Z0w3lzwyYzddCvkJGGIWNgAAANU 1370s ok 125 1370s ok 126 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 127 1370s # unique id: Z0w3l331oA1SDszKfaAEEAAAAAs 1370s ok 128 1370s ok 129 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 130 1370s # unique id: Z0w3lwWf49v4Ugd47wIJYwAAAFc 1370s ok 131 1370s ok 132 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 133 1370s # unique id: Z0w3lzwyYzddCvkJGGIWNwAAANc 1370s ok 134 1370s ok 135 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 136 1370s # unique id: Z0w3lzwyYzddCvkJGGIWOAAAAMA 1370s ok 137 1370s ok 138 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 139 1370s # unique id: Z0w3l331oA1SDszKfaAEEQAAAAE 1370s ok 140 1370s ok 141 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 142 1370s # unique id: Z0w3l331oA1SDszKfaAEEgAAAAI 1370s ok 143 1370s ok 144 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 145 1370s # unique id: Z0w3l331oA1SDszKfaAEEwAAAAU 1370s ok 146 1370s ok 147 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 148 1370s # unique id: Z0w3lwWf49v4Ugd47wIJZAAAAEg 1370s ok 149 1370s ok 150 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 151 1370s # unique id: Z0w3lwWf49v4Ugd47wIJZQAAAEA 1370s ok 152 1370s ok 153 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 154 1370s # unique id: Z0w3l331oA1SDszKfaAEFAAAAAQ 1370s ok 155 1370s ok 156 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 157 1370s # unique id: Z0w3lzwyYzddCvkJGGIWOQAAAMY 1370s ok 158 1370s ok 159 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 160 1370s # unique id: Z0w3lwWf49v4Ugd47wIJZgAAAEE 1370s ok 161 1370s ok 162 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 163 1370s # unique id: Z0w3lzwyYzddCvkJGGIWOgAAAMQ 1370s ok 164 1370s ok 165 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 166 1370s # unique id: Z0w3lzwyYzddCvkJGGIWOwAAAMg 1370s ok 167 1370s ok 168 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 169 1370s # unique id: Z0w3lzwyYzddCvkJGGIWPAAAAMs 1370s ok 170 1370s ok 171 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 172 1370s # unique id: Z0w3lzwyYzddCvkJGGIWPQAAAMw 1370s ok 173 1370s ok 174 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 175 1370s # unique id: Z0w3lzwyYzddCvkJGGIWPgAAANA 1370s ok 176 1370s ok 177 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 178 1370s # unique id: Z0w3l331oA1SDszKfaAEFQAAAAw 1370s ok 179 1370s ok 180 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 181 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOOAAAAIg 1370s ok 182 1370s ok 183 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 184 1370s # unique id: Z0w3lwWf49v4Ugd47wIJZwAAAEM 1370s ok 185 1370s ok 186 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 187 1370s # unique id: Z0w3lzwyYzddCvkJGGIWPwAAAM8 1370s ok 188 1370s ok 189 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 190 1370s # unique id: Z0w3lx7f5jhdpsr7gEjOOQAAAIs 1370s ok 191 1370s ok 192 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 193 1370s # unique id: Z0w3lwWf49v4Ugd47wIJaAAAAEQ 1370s ok 194 1370s ok 195 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 196 1370s # unique id: Z0w3mAWf49v4Ugd47wIJaQAAAEU 1370s ok 197 1370s ok 198 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 199 1370s # unique id: Z0w3mDwyYzddCvkJGGIWQAAAANE 1370s ok 200 1370s ok 201 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 202 1370s # unique id: Z0w3mDwyYzddCvkJGGIWQQAAANM 1370s ok 203 1370s ok 204 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 205 1370s # unique id: Z0w3mDwyYzddCvkJGGIWQgAAAMI 1370s ok 206 1370s ok 207 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 208 1370s # unique id: Z0w3mDwyYzddCvkJGGIWQwAAANQ 1370s ok 209 1370s ok 210 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 211 1370s # unique id: Z0w3mH31oA1SDszKfaAEFgAAAA8 1370s ok 212 1370s ok 213 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 214 1370s # unique id: Z0w3mB7f5jhdpsr7gEjOOgAAAIo 1370s ok 215 1370s ok 216 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 217 1370s # unique id: Z0w3mH31oA1SDszKfaAEFwAAABA 1370s ok 218 1370s ok 219 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 220 1370s # unique id: Z0w3mAWf49v4Ugd47wIJagAAAEk 1370s ok 221 1370s ok 222 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 223 1370s # unique id: Z0w3mAWf49v4Ugd47wIJawAAAEs 1370s ok 224 1370s ok 225 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 226 1370s # unique id: Z0w3mDwyYzddCvkJGGIWRAAAANY 1370s ok 227 1370s ok 228 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 229 1370s # unique id: Z0w3mDwyYzddCvkJGGIWRQAAANc 1370s ok 230 1370s ok 231 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 232 1370s # unique id: Z0w3mDwyYzddCvkJGGIWRgAAAMA 1370s ok 233 1370s ok 234 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 235 1370s # unique id: Z0w3mB7f5jhdpsr7gEjOOwAAAI4 1370s ok 236 1370s ok 237 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 238 1370s # unique id: Z0w3mB7f5jhdpsr7gEjOPAAAAIw 1370s ok 239 1370s ok 240 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 241 1370s # unique id: Z0w3mB7f5jhdpsr7gEjOPQAAAJA 1370s ok 242 1370s ok 243 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 244 1370s # unique id: Z0w3mDwyYzddCvkJGGIWRwAAAMU 1370s ok 245 1370s ok 246 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 247 1370s # unique id: Z0w3mDwyYzddCvkJGGIWSAAAAMc 1370s ok 248 1370s ok 249 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 250 1370s # unique id: Z0w3mDwyYzddCvkJGGIWSQAAAMk 1370s ok 251 1370s ok 252 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 253 1370s # unique id: Z0w3mDwyYzddCvkJGGIWSgAAAMo 1370s ok 254 1370s ok 255 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 256 1370s # unique id: Z0w3mAWf49v4Ugd47wIJbAAAAEw 1370s ok 257 1370s ok 258 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 259 1370s # unique id: Z0w3mH31oA1SDszKfaAEGAAAABI 1370s ok 260 1370s ok 261 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 262 1370s # unique id: Z0w3mAWf49v4Ugd47wIJbQAAAE0 1370s ok 263 1370s ok 264 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 265 1370s # unique id: Z0w3mDwyYzddCvkJGGIWSwAAAM0 1370s ok 266 1370s ok 267 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 268 1370s # unique id: Z0w3mH31oA1SDszKfaAEGQAAABQ 1370s ok 269 1370s ok 270 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 271 1370s # unique id: Z0w3mB7f5jhdpsr7gEjOPgAAAJI 1370s ok 272 1370s ok 273 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 274 1370s # unique id: Z0w3mH31oA1SDszKfaAEGgAAABU 1370s ok 275 1370s ok 276 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 277 1370s # unique id: Z0w3mAWf49v4Ugd47wIJbgAAAE8 1370s ok 278 1370s ok 279 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 280 1370s # unique id: Z0w3mH31oA1SDszKfaAEGwAAABY 1370s ok 281 1370s ok 282 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 283 1370s # unique id: Z0w3mB7f5jhdpsr7gEjOPwAAAJM 1370s ok 284 1370s ok 285 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 286 1370s # unique id: Z0w3mAWf49v4Ugd47wIJbwAAAFA 1370s ok 287 1370s ok 288 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 289 1370s # unique id: Z0w3mB7f5jhdpsr7gEjOQAAAAJU 1370s ok 290 1370s ok 291 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 292 1370s # unique id: Z0w3mAWf49v4Ugd47wIJcAAAAFI 1370s ok 293 1370s ok 294 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 295 1370s # unique id: Z0w3mB7f5jhdpsr7gEjOQQAAAJc 1370s ok 296 1370s ok 297 1370s # testing : fetch unique ID 1370s # expected: 200 1370s # received: '200' 1370s ok 298 1370s # unique id: Z0w3mDwyYzddCvkJGGIWTAAAANA 1370s ok 299 1370s ok 300 1370s ok 1374s t/modules/usertrack.t ............... 1374s 1..1004 1374s # Running under perl version 5.040000 for linux 1374s # Current time local: Sun Dec 1 10:16:56 2024 1374s # Current time GMT: Sun Dec 1 10:16:56 2024 1374s # Using Test.pm version 1.31 1374s # Using Apache/Test.pm version 1.44 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 1 1374s ok 2 1374s Set-Cookie: usertrack_test=c8ee7e55.62832bb7e4ee2; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=c8ee7e55.62832bb7e4ee2 1374s ok 3 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 4 1374s ok 5 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 6 1374s ok 7 1374s Set-Cookie: usertrack_test=97e8e57d.62832bb7e67d8; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=97e8e57d.62832bb7e67d8 1374s ok 8 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 9 1374s ok 10 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 11 1374s ok 12 1374s Set-Cookie: usertrack_test=8be48072.62832bb7e750b; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=8be48072.62832bb7e750b 1374s ok 13 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 14 1374s ok 15 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 16 1374s ok 17 1374s Set-Cookie: usertrack_test=13abe36e.62832bb7e86f6; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=13abe36e.62832bb7e86f6 1374s ok 18 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 19 1374s ok 20 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 21 1374s ok 22 1374s Set-Cookie: usertrack_test=9a4ce27f.62832bb7e94a7; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=9a4ce27f.62832bb7e94a7 1374s ok 23 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 24 1374s ok 25 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 26 1374s ok 27 1374s Set-Cookie: usertrack_test=7a96e1c2.62832bb7ea17c; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=7a96e1c2.62832bb7ea17c 1374s ok 28 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 29 1374s ok 30 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 31 1374s ok 32 1374s Set-Cookie: usertrack_test=476455ed.62832bb7eadb3; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=476455ed.62832bb7eadb3 1374s ok 33 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 34 1374s ok 35 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 36 1374s ok 37 1374s Set-Cookie: usertrack_test=8d24a761.62832bb7ebb46; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=8d24a761.62832bb7ebb46 1374s ok 38 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 39 1374s ok 40 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 41 1374s ok 42 1374s Set-Cookie: usertrack_test=bc05258f.62832bb7ec9e8; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=bc05258f.62832bb7ec9e8 1374s ok 43 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 44 1374s ok 45 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 46 1374s ok 47 1374s Set-Cookie: usertrack_test=995d2544.62832bb7ed774; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=995d2544.62832bb7ed774 1374s ok 48 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 49 1374s ok 50 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 51 1374s ok 52 1374s Set-Cookie: usertrack_test=d04be688.62832bb7ee6fd; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=d04be688.62832bb7ee6fd 1374s ok 53 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 54 1374s ok 55 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 56 1374s ok 57 1374s Set-Cookie: usertrack_test=dc1ee190.62832bb7ef47e; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=dc1ee190.62832bb7ef47e 1374s ok 58 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 59 1374s ok 60 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 61 1374s ok 62 1374s Set-Cookie: usertrack_test=2b5147d6.62832bb7f011e; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=2b5147d6.62832bb7f011e 1374s ok 63 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 64 1374s ok 65 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 66 1374s ok 67 1374s Set-Cookie: usertrack_test=984b6d33.62832bb7f0e3b; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=984b6d33.62832bb7f0e3b 1374s ok 68 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 69 1374s ok 70 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 71 1374s ok 72 1374s Set-Cookie: usertrack_test=3d161620.62832bb7f1b6b; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=3d161620.62832bb7f1b6b 1374s ok 73 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 74 1374s ok 75 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 76 1374s ok 77 1374s Set-Cookie: usertrack_test=409ff6.62832bb7f2887; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=409ff6.62832bb7f2887 1374s ok 78 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 79 1374s ok 80 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 81 1374s ok 82 1374s Set-Cookie: usertrack_test=7f703098.62832bb7f353b; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=7f703098.62832bb7f353b 1374s ok 83 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 84 1374s ok 85 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 86 1374s ok 87 1374s Set-Cookie: usertrack_test=51a638d7.62832bb7f4170; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=51a638d7.62832bb7f4170 1374s ok 88 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 89 1374s ok 90 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 91 1374s ok 92 1374s Set-Cookie: usertrack_test=7c917d52.62832bb7f4dfc; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=7c917d52.62832bb7f4dfc 1374s ok 93 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 94 1374s ok 95 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 96 1374s ok 97 1374s Set-Cookie: usertrack_test=764c48e9.62832bb7f5a07; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=764c48e9.62832bb7f5a07 1374s ok 98 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 99 1374s ok 100 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 101 1374s ok 102 1374s Set-Cookie: usertrack_test=a266968e.62832bb7f6604; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a266968e.62832bb7f6604 1374s ok 103 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 104 1374s ok 105 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 106 1374s ok 107 1374s Set-Cookie: usertrack_test=8301a226.62832bb7f72c7; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=8301a226.62832bb7f72c7 1374s ok 108 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 109 1374s ok 110 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 111 1374s ok 112 1374s Set-Cookie: usertrack_test=8d0aae3a.62832bb7f7f26; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=8d0aae3a.62832bb7f7f26 1374s ok 113 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 114 1374s ok 115 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 116 1374s ok 117 1374s Set-Cookie: usertrack_test=c326c55c.62832bb7f8b8a; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=c326c55c.62832bb7f8b8a 1374s ok 118 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 119 1374s ok 120 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 121 1374s ok 122 1374s Set-Cookie: usertrack_test=f5092cfd.62832bb7f98f7; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=f5092cfd.62832bb7f98f7 1374s ok 123 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 124 1374s ok 125 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 126 1374s ok 127 1374s Set-Cookie: usertrack_test=e3955c34.62832bb7fa5d5; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=e3955c34.62832bb7fa5d5 1374s ok 128 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 129 1374s ok 130 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 131 1374s ok 132 1374s Set-Cookie: usertrack_test=af1990f2.62832bb7fb238; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=af1990f2.62832bb7fb238 1374s ok 133 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 134 1374s ok 135 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 136 1374s ok 137 1374s Set-Cookie: usertrack_test=f591fd41.62832bb7fbdff; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=f591fd41.62832bb7fbdff 1374s ok 138 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 139 1374s ok 140 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 141 1374s ok 142 1374s Set-Cookie: usertrack_test=8ea11279.62832bb7fc9f4; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=8ea11279.62832bb7fc9f4 1374s ok 143 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 144 1374s ok 145 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 146 1374s ok 147 1374s Set-Cookie: usertrack_test=f19e360e.62832bb7fd579; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=f19e360e.62832bb7fd579 1374s ok 148 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 149 1374s ok 150 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 151 1374s ok 152 1374s Set-Cookie: usertrack_test=1df55ffd.62832bb7fe114; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=1df55ffd.62832bb7fe114 1374s ok 153 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 154 1374s ok 155 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 156 1374s ok 157 1374s Set-Cookie: usertrack_test=27f6cab9.62832bb7fed97; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=27f6cab9.62832bb7fed97 1374s ok 158 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 159 1374s ok 160 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 161 1374s ok 162 1374s Set-Cookie: usertrack_test=76a62c79.62832bb7ffa59; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=76a62c79.62832bb7ffa59 1374s ok 163 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 164 1374s ok 165 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 166 1374s ok 167 1374s Set-Cookie: usertrack_test=b23f1d9d.62832bb800692; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=b23f1d9d.62832bb800692 1374s ok 168 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 169 1374s ok 170 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 171 1374s ok 172 1374s Set-Cookie: usertrack_test=2d9ffbc2.62832bb80129d; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=2d9ffbc2.62832bb80129d 1374s ok 173 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 174 1374s ok 175 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 176 1374s ok 177 1374s Set-Cookie: usertrack_test=fd21cc91.62832bb801f95; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=fd21cc91.62832bb801f95 1374s ok 178 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 179 1374s ok 180 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 181 1374s ok 182 1374s Set-Cookie: usertrack_test=89bb093c.62832bb802c3d; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=89bb093c.62832bb802c3d 1374s ok 183 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 184 1374s ok 185 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 186 1374s ok 187 1374s Set-Cookie: usertrack_test=7427f117.62832bb803863; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=7427f117.62832bb803863 1374s ok 188 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 189 1374s ok 190 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 191 1374s ok 192 1374s Set-Cookie: usertrack_test=369c5568.62832bb8044f3; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=369c5568.62832bb8044f3 1374s ok 193 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 194 1374s ok 195 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 196 1374s ok 197 1374s Set-Cookie: usertrack_test=986e366c.62832bb805087; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=986e366c.62832bb805087 1374s ok 198 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 199 1374s ok 200 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 201 1374s ok 202 1374s Set-Cookie: usertrack_test=c0518d95.62832bb805d17; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=c0518d95.62832bb805d17 1374s ok 203 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 204 1374s ok 205 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 206 1374s ok 207 1374s Set-Cookie: usertrack_test=148e6d35.62832bb806923; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=148e6d35.62832bb806923 1374s ok 208 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 209 1374s ok 210 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 211 1374s ok 212 1374s Set-Cookie: usertrack_test=5a27395e.62832bb807592; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=5a27395e.62832bb807592 1374s ok 213 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 214 1374s ok 215 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 216 1374s ok 217 1374s Set-Cookie: usertrack_test=3fbd041d.62832bb8081fe; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=3fbd041d.62832bb8081fe 1374s ok 218 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 219 1374s ok 220 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 221 1374s ok 222 1374s Set-Cookie: usertrack_test=f9c8bb52.62832bb808e63; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=f9c8bb52.62832bb808e63 1374s ok 223 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 224 1374s ok 225 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 226 1374s ok 227 1374s Set-Cookie: usertrack_test=dd3ca84b.62832bb8099de; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=dd3ca84b.62832bb8099de 1374s ok 228 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 229 1374s ok 230 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 231 1374s ok 232 1374s Set-Cookie: usertrack_test=7da0a2bf.62832bb80a58b; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=7da0a2bf.62832bb80a58b 1374s ok 233 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 234 1374s ok 235 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 236 1374s ok 237 1374s Set-Cookie: usertrack_test=91bfb538.62832bb80b243; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=91bfb538.62832bb80b243 1374s ok 238 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 239 1374s ok 240 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 241 1374s ok 242 1374s Set-Cookie: usertrack_test=da96a8ba.62832bb80c26f; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=da96a8ba.62832bb80c26f 1374s ok 243 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 244 1374s ok 245 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 246 1374s ok 247 1374s Set-Cookie: usertrack_test=80415e54.62832bb80ce82; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=80415e54.62832bb80ce82 1374s ok 248 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 249 1374s ok 250 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 251 1374s ok 252 1374s Set-Cookie: usertrack_test=f2b0a917.62832bb80db88; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=f2b0a917.62832bb80db88 1374s ok 253 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 254 1374s ok 255 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 256 1374s ok 257 1374s Set-Cookie: usertrack_test=40e64c6f.62832bb80e837; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=40e64c6f.62832bb80e837 1374s ok 258 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 259 1374s ok 260 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 261 1374s ok 262 1374s Set-Cookie: usertrack_test=7e9f85dd.62832bb80f49a; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=7e9f85dd.62832bb80f49a 1374s ok 263 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 264 1374s ok 265 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 266 1374s ok 267 1374s Set-Cookie: usertrack_test=6f43eb7e.62832bb810085; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=6f43eb7e.62832bb810085 1374s ok 268 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 269 1374s ok 270 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 271 1374s ok 272 1374s Set-Cookie: usertrack_test=cf174105.62832bb810cc3; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=cf174105.62832bb810cc3 1374s ok 273 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 274 1374s ok 275 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 276 1374s ok 277 1374s Set-Cookie: usertrack_test=a5493bab.62832bb8118ef; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a5493bab.62832bb8118ef 1374s ok 278 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 279 1374s ok 280 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 281 1374s ok 282 1374s Set-Cookie: usertrack_test=3166f2f1.62832bb812565; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=3166f2f1.62832bb812565 1374s ok 283 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 284 1374s ok 285 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 286 1374s ok 287 1374s Set-Cookie: usertrack_test=a074b11.62832bb813295; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a074b11.62832bb813295 1374s ok 288 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 289 1374s ok 290 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 291 1374s ok 292 1374s Set-Cookie: usertrack_test=a92a869b.62832bb813f6b; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a92a869b.62832bb813f6b 1374s ok 293 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 294 1374s ok 295 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 296 1374s ok 297 1374s Set-Cookie: usertrack_test=67572782.62832bb814b94; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=67572782.62832bb814b94 1374s ok 298 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 299 1374s ok 300 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 301 1374s ok 302 1374s Set-Cookie: usertrack_test=a69f693f.62832bb81577a; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a69f693f.62832bb81577a 1374s ok 303 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 304 1374s ok 305 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 306 1374s ok 307 1374s Set-Cookie: usertrack_test=6c9b7de5.62832bb816348; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=6c9b7de5.62832bb816348 1374s ok 308 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 309 1374s ok 310 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 311 1374s ok 312 1374s Set-Cookie: usertrack_test=29193733.62832bb816fc7; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=29193733.62832bb816fc7 1374s ok 313 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 314 1374s ok 315 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 316 1374s ok 317 1374s Set-Cookie: usertrack_test=cf5ca9cd.62832bb817ec3; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=cf5ca9cd.62832bb817ec3 1374s ok 318 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 319 1374s ok 320 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 321 1374s ok 322 1374s Set-Cookie: usertrack_test=dfa62af6.62832bb818b4f; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=dfa62af6.62832bb818b4f 1374s ok 323 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 324 1374s ok 325 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 326 1374s ok 327 1374s Set-Cookie: usertrack_test=242bda50.62832bb819744; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=242bda50.62832bb819744 1374s ok 328 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 329 1374s ok 330 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 331 1374s ok 332 1374s Set-Cookie: usertrack_test=c481a5b7.62832bb81a40c; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=c481a5b7.62832bb81a40c 1374s ok 333 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 334 1374s ok 335 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 336 1374s ok 337 1374s Set-Cookie: usertrack_test=cc45fad1.62832bb81afc2; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=cc45fad1.62832bb81afc2 1374s ok 338 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 339 1374s ok 340 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 341 1374s ok 342 1374s Set-Cookie: usertrack_test=29a9f8fc.62832bb81bc34; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=29a9f8fc.62832bb81bc34 1374s ok 343 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 344 1374s ok 345 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 346 1374s ok 347 1374s Set-Cookie: usertrack_test=874fb306.62832bb81ca07; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=874fb306.62832bb81ca07 1374s ok 348 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 349 1374s ok 350 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 351 1374s ok 352 1374s Set-Cookie: usertrack_test=1f1aadec.62832bb81d72a; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=1f1aadec.62832bb81d72a 1374s ok 353 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 354 1374s ok 355 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 356 1374s ok 357 1374s Set-Cookie: usertrack_test=bc375c07.62832bb81e4bb; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=bc375c07.62832bb81e4bb 1374s ok 358 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 359 1374s ok 360 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 361 1374s ok 362 1374s Set-Cookie: usertrack_test=61626478.62832bb81f0ca; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=61626478.62832bb81f0ca 1374s ok 363 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 364 1374s ok 365 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 366 1374s ok 367 1374s Set-Cookie: usertrack_test=35bb2549.62832bb81fe15; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=35bb2549.62832bb81fe15 1374s ok 368 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 369 1374s ok 370 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 371 1374s ok 372 1374s Set-Cookie: usertrack_test=516b5e3d.62832bb820bba; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=516b5e3d.62832bb820bba 1374s ok 373 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 374 1374s ok 375 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 376 1374s ok 377 1374s Set-Cookie: usertrack_test=4bb0f1d1.62832bb821877; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=4bb0f1d1.62832bb821877 1374s ok 378 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 379 1374s ok 380 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 381 1374s ok 382 1374s Set-Cookie: usertrack_test=3f8eff3e.62832bb8224b4; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=3f8eff3e.62832bb8224b4 1374s ok 383 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 384 1374s ok 385 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 386 1374s ok 387 1374s Set-Cookie: usertrack_test=427e5f0b.62832bb8230e8; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=427e5f0b.62832bb8230e8 1374s ok 388 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 389 1374s ok 390 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 391 1374s ok 392 1374s Set-Cookie: usertrack_test=6aa5370c.62832bb823cfe; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=6aa5370c.62832bb823cfe 1374s ok 393 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 394 1374s ok 395 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 396 1374s ok 397 1374s Set-Cookie: usertrack_test=ee1fc4de.62832bb8249db; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=ee1fc4de.62832bb8249db 1374s ok 398 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 399 1374s ok 400 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 401 1374s ok 402 1374s Set-Cookie: usertrack_test=e15dedac.62832bb825704; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=e15dedac.62832bb825704 1374s ok 403 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 404 1374s ok 405 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 406 1374s ok 407 1374s Set-Cookie: usertrack_test=b265749d.62832bb82637b; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=b265749d.62832bb82637b 1374s ok 408 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 409 1374s ok 410 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 411 1374s ok 412 1374s Set-Cookie: usertrack_test=b4fa6069.62832bb8270d4; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=b4fa6069.62832bb8270d4 1374s ok 413 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 414 1374s ok 415 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 416 1374s ok 417 1374s Set-Cookie: usertrack_test=4669831a.62832bb827d08; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=4669831a.62832bb827d08 1374s ok 418 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 419 1374s ok 420 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 421 1374s ok 422 1374s Set-Cookie: usertrack_test=d9a710ac.62832bb828b70; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=d9a710ac.62832bb828b70 1374s ok 423 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 424 1374s ok 425 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 426 1374s ok 427 1374s Set-Cookie: usertrack_test=d4537c1e.62832bb829a67; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=d4537c1e.62832bb829a67 1374s ok 428 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 429 1374s ok 430 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 431 1374s ok 432 1374s Set-Cookie: usertrack_test=7a8a8401.62832bb82a5ee; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=7a8a8401.62832bb82a5ee 1374s ok 433 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 434 1374s ok 435 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 436 1374s ok 437 1374s Set-Cookie: usertrack_test=50ccebc1.62832bb82b164; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=50ccebc1.62832bb82b164 1374s ok 438 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 439 1374s ok 440 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 441 1374s ok 442 1374s Set-Cookie: usertrack_test=1a70cc4d.62832bb82bd36; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=1a70cc4d.62832bb82bd36 1374s ok 443 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 444 1374s ok 445 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 446 1374s ok 447 1374s Set-Cookie: usertrack_test=73191187.62832bb82c8e5; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=73191187.62832bb82c8e5 1374s ok 448 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 449 1374s ok 450 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 451 1374s ok 452 1374s Set-Cookie: usertrack_test=acdc2255.62832bb82d528; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=acdc2255.62832bb82d528 1374s ok 453 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 454 1374s ok 455 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 456 1374s ok 457 1374s Set-Cookie: usertrack_test=c6cdcd33.62832bb82e170; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=c6cdcd33.62832bb82e170 1374s ok 458 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 459 1374s ok 460 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 461 1374s ok 462 1374s Set-Cookie: usertrack_test=98156dd1.62832bb82edcb; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=98156dd1.62832bb82edcb 1374s ok 463 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 464 1374s ok 465 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 466 1374s ok 467 1374s Set-Cookie: usertrack_test=be7d23f2.62832bb82fa36; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=be7d23f2.62832bb82fa36 1374s ok 468 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 469 1374s ok 470 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 471 1374s ok 472 1374s Set-Cookie: usertrack_test=1eb5f7b6.62832bb8307a8; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=1eb5f7b6.62832bb8307a8 1374s ok 473 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 474 1374s ok 475 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 476 1374s ok 477 1374s Set-Cookie: usertrack_test=da278ba9.62832bb8313b5; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=da278ba9.62832bb8313b5 1374s ok 478 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 479 1374s ok 480 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 481 1374s ok 482 1374s Set-Cookie: usertrack_test=5387676.62832bb831f52; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=5387676.62832bb831f52 1374s ok 483 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 484 1374s ok 485 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 486 1374s ok 487 1374s Set-Cookie: usertrack_test=5d98ca6e.62832bb832b46; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=5d98ca6e.62832bb832b46 1374s ok 488 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 489 1374s ok 490 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 491 1374s ok 492 1374s Set-Cookie: usertrack_test=f9615ef5.62832bb833730; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=f9615ef5.62832bb833730 1374s ok 493 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 494 1374s ok 495 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 496 1374s ok 497 1374s Set-Cookie: usertrack_test=f3141923.62832bb834309; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=f3141923.62832bb834309 1374s ok 498 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 499 1374s ok 500 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 501 1374s ok 502 1374s Set-Cookie: usertrack_test=d31733c.62832bb834f13; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=d31733c.62832bb834f13 1374s ok 503 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 504 1374s ok 505 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 506 1374s ok 507 1374s Set-Cookie: usertrack_test=b30afa99.62832bb835b33; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=b30afa99.62832bb835b33 1374s ok 508 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 509 1374s ok 510 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 511 1374s ok 512 1374s Set-Cookie: usertrack_test=4b33eb97.62832bb83679d; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=4b33eb97.62832bb83679d 1374s ok 513 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 514 1374s ok 515 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 516 1374s ok 517 1374s Set-Cookie: usertrack_test=461a67b5.62832bb83736d; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=461a67b5.62832bb83736d 1374s ok 518 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 519 1374s ok 520 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 521 1374s ok 522 1374s Set-Cookie: usertrack_test=297dacc.62832bb8380d5; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=297dacc.62832bb8380d5 1374s ok 523 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 524 1374s ok 525 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 526 1374s ok 527 1374s Set-Cookie: usertrack_test=ce5a56ae.62832bb838d0a; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=ce5a56ae.62832bb838d0a 1374s ok 528 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 529 1374s ok 530 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 531 1374s ok 532 1374s Set-Cookie: usertrack_test=45e7e51a.62832bb8398b7; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=45e7e51a.62832bb8398b7 1374s ok 533 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 534 1374s ok 535 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 536 1374s ok 537 1374s Set-Cookie: usertrack_test=7b22399c.62832bb83a422; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=7b22399c.62832bb83a422 1374s ok 538 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 539 1374s ok 540 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 541 1374s ok 542 1374s Set-Cookie: usertrack_test=509a66a5.62832bb83afaa; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=509a66a5.62832bb83afaa 1374s ok 543 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 544 1374s ok 545 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 546 1374s ok 547 1374s Set-Cookie: usertrack_test=a6661a1b.62832bb83bb6b; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a6661a1b.62832bb83bb6b 1374s ok 548 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 549 1374s ok 550 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 551 1374s ok 552 1374s Set-Cookie: usertrack_test=fde0f66f.62832bb83c6dd; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=fde0f66f.62832bb83c6dd 1374s ok 553 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 554 1374s ok 555 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 556 1374s ok 557 1374s Set-Cookie: usertrack_test=666054e7.62832bb83d37d; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=666054e7.62832bb83d37d 1374s ok 558 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 559 1374s ok 560 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 561 1374s ok 562 1374s Set-Cookie: usertrack_test=71cb3f75.62832bb83dfd3; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=71cb3f75.62832bb83dfd3 1374s ok 563 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 564 1374s ok 565 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 566 1374s ok 567 1374s Set-Cookie: usertrack_test=b34787a6.62832bb83ebbe; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=b34787a6.62832bb83ebbe 1374s ok 568 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 569 1374s ok 570 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 571 1374s ok 572 1374s Set-Cookie: usertrack_test=20e2933c.62832bb83f793; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=20e2933c.62832bb83f793 1374s ok 573 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 574 1374s ok 575 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 576 1374s ok 577 1374s Set-Cookie: usertrack_test=b114b686.62832bb84035a; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=b114b686.62832bb84035a 1374s ok 578 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 579 1374s ok 580 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 581 1374s ok 582 1374s Set-Cookie: usertrack_test=135bfae0.62832bb840edf; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=135bfae0.62832bb840edf 1374s ok 583 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 584 1374s ok 585 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 586 1374s ok 587 1374s Set-Cookie: usertrack_test=465882be.62832bb841a74; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=465882be.62832bb841a74 1374s ok 588 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 589 1374s ok 590 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 591 1374s ok 592 1374s Set-Cookie: usertrack_test=a11f64bf.62832bb8425e2; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a11f64bf.62832bb8425e2 1374s ok 593 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 594 1374s ok 595 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 596 1374s ok 597 1374s Set-Cookie: usertrack_test=1347d8d.62832bb843133; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=1347d8d.62832bb843133 1374s ok 598 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 599 1374s ok 600 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 601 1374s ok 602 1374s Set-Cookie: usertrack_test=65e6aee5.62832bb843cbd; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=65e6aee5.62832bb843cbd 1374s ok 603 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 604 1374s ok 605 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 606 1374s ok 607 1374s Set-Cookie: usertrack_test=69f752b0.62832bb844901; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=69f752b0.62832bb844901 1374s ok 608 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 609 1374s ok 610 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 611 1374s ok 612 1374s Set-Cookie: usertrack_test=67880668.62832bb8454c4; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=67880668.62832bb8454c4 1374s ok 613 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 614 1374s ok 615 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 616 1374s ok 617 1374s Set-Cookie: usertrack_test=4c408c07.62832bb8460a0; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=4c408c07.62832bb8460a0 1374s ok 618 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 619 1374s ok 620 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 621 1374s ok 622 1374s Set-Cookie: usertrack_test=e4ca857a.62832bb846d58; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=e4ca857a.62832bb846d58 1374s ok 623 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 624 1374s ok 625 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 626 1374s ok 627 1374s Set-Cookie: usertrack_test=b1554e9d.62832bb84789f; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=b1554e9d.62832bb84789f 1374s ok 628 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 629 1374s ok 630 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 631 1374s ok 632 1374s Set-Cookie: usertrack_test=efcecf0c.62832bb8484f5; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=efcecf0c.62832bb8484f5 1374s ok 633 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 634 1374s ok 635 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 636 1374s ok 637 1374s Set-Cookie: usertrack_test=e6c5b74f.62832bb84929a; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=e6c5b74f.62832bb84929a 1374s ok 638 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 639 1374s ok 640 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 641 1374s ok 642 1374s Set-Cookie: usertrack_test=a5d987ed.62832bb849ee2; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a5d987ed.62832bb849ee2 1374s ok 643 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 644 1374s ok 645 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 646 1374s ok 647 1374s Set-Cookie: usertrack_test=8f4571cc.62832bb84abd2; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=8f4571cc.62832bb84abd2 1374s ok 648 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 649 1374s ok 650 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 651 1374s ok 652 1374s Set-Cookie: usertrack_test=20cae312.62832bb84b89a; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=20cae312.62832bb84b89a 1374s ok 653 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 654 1374s ok 655 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 656 1374s ok 657 1374s Set-Cookie: usertrack_test=59851d2d.62832bb84c4d5; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=59851d2d.62832bb84c4d5 1374s ok 658 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 659 1374s ok 660 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 661 1374s ok 662 1374s Set-Cookie: usertrack_test=fc20027a.62832bb84d111; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=fc20027a.62832bb84d111 1374s ok 663 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 664 1374s ok 665 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 666 1374s ok 667 1374s Set-Cookie: usertrack_test=ef364009.62832bb84def1; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=ef364009.62832bb84def1 1374s ok 668 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 669 1374s ok 670 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 671 1374s ok 672 1374s Set-Cookie: usertrack_test=ec254e0a.62832bb84ec34; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=ec254e0a.62832bb84ec34 1374s ok 673 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 674 1374s ok 675 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 676 1374s ok 677 1374s Set-Cookie: usertrack_test=2912d1d8.62832bb84f8a9; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=2912d1d8.62832bb84f8a9 1374s ok 678 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 679 1374s ok 680 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 681 1374s ok 682 1374s Set-Cookie: usertrack_test=c0562916.62832bb8505f1; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=c0562916.62832bb8505f1 1374s ok 683 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 684 1374s ok 685 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 686 1374s ok 687 1374s Set-Cookie: usertrack_test=5478d3f4.62832bb8512df; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=5478d3f4.62832bb8512df 1374s ok 688 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 689 1374s ok 690 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 691 1374s ok 692 1374s Set-Cookie: usertrack_test=15595dc.62832bb852070; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=15595dc.62832bb852070 1374s ok 693 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 694 1374s ok 695 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 696 1374s ok 697 1374s Set-Cookie: usertrack_test=bcfc27bc.62832bb852cd0; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=bcfc27bc.62832bb852cd0 1374s ok 698 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 699 1374s ok 700 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 701 1374s ok 702 1374s Set-Cookie: usertrack_test=a7499d75.62832bb8539dc; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a7499d75.62832bb8539dc 1374s ok 703 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 704 1374s ok 705 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 706 1374s ok 707 1374s Set-Cookie: usertrack_test=50b6fdd7.62832bb85461c; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=50b6fdd7.62832bb85461c 1374s ok 708 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 709 1374s ok 710 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 711 1374s ok 712 1374s Set-Cookie: usertrack_test=17692c27.62832bb8552c2; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=17692c27.62832bb8552c2 1374s ok 713 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 714 1374s ok 715 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 716 1374s ok 717 1374s Set-Cookie: usertrack_test=99d2b6f7.62832bb855f55; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=99d2b6f7.62832bb855f55 1374s ok 718 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 719 1374s ok 720 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 721 1374s ok 722 1374s Set-Cookie: usertrack_test=b067f17.62832bb856b5d; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=b067f17.62832bb856b5d 1374s ok 723 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 724 1374s ok 725 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 726 1374s ok 727 1374s Set-Cookie: usertrack_test=a4d0e49d.62832bb8578e6; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a4d0e49d.62832bb8578e6 1374s ok 728 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 729 1374s ok 730 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 731 1374s ok 732 1374s Set-Cookie: usertrack_test=50e70b11.62832bb858603; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=50e70b11.62832bb858603 1374s ok 733 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 734 1374s ok 735 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 736 1374s ok 737 1374s Set-Cookie: usertrack_test=172b20ec.62832bb859247; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=172b20ec.62832bb859247 1374s ok 738 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 739 1374s ok 740 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 741 1374s ok 742 1374s Set-Cookie: usertrack_test=6800e8d4.62832bb859e00; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=6800e8d4.62832bb859e00 1374s ok 743 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 744 1374s ok 745 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 746 1374s ok 747 1374s Set-Cookie: usertrack_test=2c62060.62832bb85a975; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=2c62060.62832bb85a975 1374s ok 748 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 749 1374s ok 750 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 751 1374s ok 752 1374s Set-Cookie: usertrack_test=6c878df7.62832bb85b5ee; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=6c878df7.62832bb85b5ee 1374s ok 753 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 754 1374s ok 755 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 756 1374s ok 757 1374s Set-Cookie: usertrack_test=3a01a91f.62832bb85c1ab; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=3a01a91f.62832bb85c1ab 1374s ok 758 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 759 1374s ok 760 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 761 1374s ok 762 1374s Set-Cookie: usertrack_test=a54464e3.62832bb85ce4b; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a54464e3.62832bb85ce4b 1374s ok 763 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 764 1374s ok 765 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 766 1374s ok 767 1374s Set-Cookie: usertrack_test=a5d17a43.62832bb85da6b; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a5d17a43.62832bb85da6b 1374s ok 768 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 769 1374s ok 770 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 771 1374s ok 772 1374s Set-Cookie: usertrack_test=579c21cc.62832bb85e645; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=579c21cc.62832bb85e645 1374s ok 773 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 774 1374s ok 775 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 776 1374s ok 777 1374s Set-Cookie: usertrack_test=5f90797e.62832bb85f1ec; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=5f90797e.62832bb85f1ec 1374s ok 778 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 779 1374s ok 780 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 781 1374s ok 782 1374s Set-Cookie: usertrack_test=8c1b0b85.62832bb85fdb1; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=8c1b0b85.62832bb85fdb1 1374s ok 783 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 784 1374s ok 785 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 786 1374s ok 787 1374s Set-Cookie: usertrack_test=37d4aeff.62832bb8608ec; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=37d4aeff.62832bb8608ec 1374s ok 788 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 789 1374s ok 790 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 791 1374s ok 792 1374s Set-Cookie: usertrack_test=a6fb592f.62832bb8614e5; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a6fb592f.62832bb8614e5 1374s ok 793 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 794 1374s ok 795 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 796 1374s ok 797 1374s Set-Cookie: usertrack_test=aaf1629.62832bb8621ec; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=aaf1629.62832bb8621ec 1374s ok 798 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 799 1374s ok 800 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 801 1374s ok 802 1374s Set-Cookie: usertrack_test=dc83c52a.62832bb862d8b; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=dc83c52a.62832bb862d8b 1374s ok 803 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 804 1374s ok 805 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 806 1374s ok 807 1374s Set-Cookie: usertrack_test=37b97e05.62832bb8638cf; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=37b97e05.62832bb8638cf 1374s ok 808 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 809 1374s ok 810 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 811 1374s ok 812 1374s Set-Cookie: usertrack_test=ed272c4.62832bb864503; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=ed272c4.62832bb864503 1374s ok 813 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 814 1374s ok 815 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 816 1374s ok 817 1374s Set-Cookie: usertrack_test=9e3063cc.62832bb865127; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=9e3063cc.62832bb865127 1374s ok 818 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 819 1374s ok 820 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 821 1374s ok 822 1374s Set-Cookie: usertrack_test=68767c16.62832bb865ca4; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=68767c16.62832bb865ca4 1374s ok 823 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 824 1374s ok 825 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 826 1374s ok 827 1374s Set-Cookie: usertrack_test=edcc51aa.62832bb8668ae; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=edcc51aa.62832bb8668ae 1374s ok 828 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 829 1374s ok 830 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 831 1374s ok 832 1374s Set-Cookie: usertrack_test=7b43aa51.62832bb86750e; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=7b43aa51.62832bb86750e 1374s ok 833 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 834 1374s ok 835 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 836 1374s ok 837 1374s Set-Cookie: usertrack_test=7cb79818.62832bb868184; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=7cb79818.62832bb868184 1374s ok 838 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 839 1374s ok 840 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 841 1374s ok 842 1374s Set-Cookie: usertrack_test=b95e943f.62832bb868d29; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=b95e943f.62832bb868d29 1374s ok 843 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 844 1374s ok 845 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 846 1374s ok 847 1374s Set-Cookie: usertrack_test=209f4da4.62832bb8698fa; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=209f4da4.62832bb8698fa 1374s ok 848 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 849 1374s ok 850 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 851 1374s ok 852 1374s Set-Cookie: usertrack_test=ddec127f.62832bb86a6ff; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=ddec127f.62832bb86a6ff 1374s ok 853 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 854 1374s ok 855 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 856 1374s ok 857 1374s Set-Cookie: usertrack_test=7823b70e.62832bb86b38c; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=7823b70e.62832bb86b38c 1374s ok 858 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 859 1374s ok 860 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 861 1374s ok 862 1374s Set-Cookie: usertrack_test=2d078bbf.62832bb86bf98; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=2d078bbf.62832bb86bf98 1374s ok 863 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 864 1374s ok 865 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 866 1374s ok 867 1374s Set-Cookie: usertrack_test=48386122.62832bb86cb38; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=48386122.62832bb86cb38 1374s ok 868 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 869 1374s ok 870 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 871 1374s ok 872 1374s Set-Cookie: usertrack_test=63abf091.62832bb86d878; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=63abf091.62832bb86d878 1374s ok 873 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 874 1374s ok 875 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 876 1374s ok 877 1374s Set-Cookie: usertrack_test=292662bd.62832bb86e772; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=292662bd.62832bb86e772 1374s ok 878 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 879 1374s ok 880 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 881 1374s ok 882 1374s Set-Cookie: usertrack_test=c2731d07.62832bb86f581; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=c2731d07.62832bb86f581 1374s ok 883 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 884 1374s ok 885 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 886 1374s ok 887 1374s Set-Cookie: usertrack_test=67e00dc3.62832bb870404; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=67e00dc3.62832bb870404 1374s ok 888 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 889 1374s ok 890 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 891 1374s ok 892 1374s Set-Cookie: usertrack_test=a46f08ae.62832bb87101c; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a46f08ae.62832bb87101c 1374s ok 893 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 894 1374s ok 895 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 896 1374s ok 897 1374s Set-Cookie: usertrack_test=134b021d.62832bb871cc3; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=134b021d.62832bb871cc3 1374s ok 898 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 899 1374s ok 900 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 901 1374s ok 902 1374s Set-Cookie: usertrack_test=b1217efd.62832bb872ac6; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=b1217efd.62832bb872ac6 1374s ok 903 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 904 1374s ok 905 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 906 1374s ok 907 1374s Set-Cookie: usertrack_test=c91a56cd.62832bb8736ce; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=c91a56cd.62832bb8736ce 1374s ok 908 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 909 1374s ok 910 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 911 1374s ok 912 1374s Set-Cookie: usertrack_test=5ca8f7e4.62832bb87431b; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=5ca8f7e4.62832bb87431b 1374s ok 913 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 914 1374s ok 915 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 916 1374s ok 917 1374s Set-Cookie: usertrack_test=bb82164b.62832bb874f5b; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=bb82164b.62832bb874f5b 1374s ok 918 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 919 1374s ok 920 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 921 1374s ok 922 1374s Set-Cookie: usertrack_test=fca05245.62832bb875b6b; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=fca05245.62832bb875b6b 1374s ok 923 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 924 1374s ok 925 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 926 1374s ok 927 1374s Set-Cookie: usertrack_test=98aca927.62832bb876763; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=98aca927.62832bb876763 1374s ok 928 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 929 1374s ok 930 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 931 1374s ok 932 1374s Set-Cookie: usertrack_test=a64966bf.62832bb87757c; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=a64966bf.62832bb87757c 1374s ok 933 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 934 1374s ok 935 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 936 1374s ok 937 1374s Set-Cookie: usertrack_test=49c1905.62832bb87838c; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=49c1905.62832bb87838c 1374s ok 938 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 939 1374s ok 940 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 941 1374s ok 942 1374s Set-Cookie: usertrack_test=8050338b.62832bb8791db; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=8050338b.62832bb8791db 1374s ok 943 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 944 1374s ok 945 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 946 1374s ok 947 1374s Set-Cookie: usertrack_test=5d41da42.62832bb879ef3; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=5d41da42.62832bb879ef3 1374s ok 948 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 949 1374s ok 950 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 951 1374s ok 952 1374s Set-Cookie: usertrack_test=fdd3217.62832bb87abdb; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=fdd3217.62832bb87abdb 1374s ok 953 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 954 1374s ok 955 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 956 1374s ok 957 1374s Set-Cookie: usertrack_test=7a936328.62832bb87b899; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=7a936328.62832bb87b899 1374s ok 958 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 959 1374s ok 960 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 961 1374s ok 962 1374s Set-Cookie: usertrack_test=8d3957a8.62832bb87c49a; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=8d3957a8.62832bb87c49a 1374s ok 963 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 964 1374s ok 965 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 966 1374s ok 967 1374s Set-Cookie: usertrack_test=cd3a9109.62832bb87d08c; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=cd3a9109.62832bb87d08c 1374s ok 968 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 969 1374s ok 970 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 971 1374s ok 972 1374s Set-Cookie: usertrack_test=5901ee54.62832bb87dc0d; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=5901ee54.62832bb87dc0d 1374s ok 973 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 974 1374s ok 975 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 976 1374s ok 977 1374s Set-Cookie: usertrack_test=881901fe.62832bb87e765; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=881901fe.62832bb87e765 1374s ok 978 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 979 1374s ok 980 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 981 1374s ok 982 1374s Set-Cookie: usertrack_test=f4efdda1.62832bb87f566; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=f4efdda1.62832bb87f566 1374s ok 983 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 984 1374s ok 985 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 986 1374s ok 987 1374s Set-Cookie: usertrack_test=1c8fc713.62832bb88018e; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=1c8fc713.62832bb88018e 1374s ok 988 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 989 1374s ok 990 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 991 1374s ok 992 1374s Set-Cookie: usertrack_test=b59bae2f.62832bb880d57; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=b59bae2f.62832bb880d57 1374s ok 993 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 994 1374s ok 995 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 996 1374s ok 997 1374s Set-Cookie: usertrack_test=c5d0de57.62832bb881981; path=/; expires=Sun, 01-Dec-24 10:17:59 GMT 1374s Cookie: usertrack_test=c5d0de57.62832bb881981 1374s ok 998 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 999 1374s ok 1000 1374s ok 1001 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 1002 1374s # usertrack_test=2103dd60.62832bb882624; path=/; expires=Sun, 01-Dec-24 10:18:00 GMT 1374s ok 1003 1374s # expected: undef 1374s # received: undef 1374s ok 1004 1374s ok 1376s t/modules/vhost_alias.t ............. 1376s 1..8 1376s # Running under perl version 5.040000 for linux 1376s # Current time local: Sun Dec 1 10:17:00 2024 1376s # Current time GMT: Sun Dec 1 10:17:00 2024 1376s # Using Test.pm version 1.31 1376s # Using Apache/Test.pm version 1.44 1376s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1376s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1376s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1376s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1376s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1376s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1376s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1376s # writing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1376s # testing : VirtalDocumentRoot test 1376s # expected: 'www.vha-test.com' 1376s # received: 'www.vha-test.com' 1376s ok 1 1376s # testing : VirtualScriptAlias test 1376s # expected: 'test cgi for www.vha-test.com' 1376s # received: 'test cgi for www.vha-test.com' 1376s ok 2 1376s # testing : VirtalDocumentRoot test 1376s # expected: 'big.server.name.from.heck.org' 1376s # received: 'big.server.name.from.heck.org' 1376s ok 3 1376s # testing : VirtualScriptAlias test 1376s # expected: 'test cgi for big.server.name.from.heck.org' 1376s # received: 'test cgi for big.server.name.from.heck.org' 1376s ok 4 1376s # testing : VirtalDocumentRoot test 1376s # expected: 'ab.com' 1376s # received: 'ab.com' 1376s ok 5 1376s # testing : VirtualScriptAlias test 1376s # expected: 'test cgi for ab.com' 1376s # received: 'test cgi for ab.com' 1376s ok 6 1376s # testing : VirtalDocumentRoot test 1376s # expected: 'w-t-f.net' 1376s # received: 'w-t-f.net' 1376s ok 7 1376s # testing : VirtualScriptAlias test 1376s # expected: 'test cgi for w-t-f.net' 1376s # received: 'test cgi for w-t-f.net' 1376s ok 8 1376s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1376s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1376s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1376s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1376s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1376s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1376s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1376s # removing file: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1376s # removing dir tree: /tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1376s ok 1379s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1382s t/protocol/echo.t ................... 1382s 1..8 1382s # Running under perl version 5.040000 for linux 1382s # Current time local: Sun Dec 1 10:17:05 2024 1382s # Current time GMT: Sun Dec 1 10:17:05 2024 1382s # Using Test.pm version 1.31 1382s # Using Apache/Test.pm version 1.44 1382s testing mod_echo_ssl 1382s ok 1 1382s #Cipher: TLS_AES_256_GCM_SHA384 1382s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1382s # testing : echo 1382s # expected: 't/protocol/echo.t' 1382s # received: 't/protocol/echo.t' 1382s ok 2 1382s # testing : echo 1382s # expected: '/usr/bin/perl' 1382s # received: '/usr/bin/perl' 1382s ok 3 1382s # testing : echo 1382s # expected: '12845551284555128455512845551284555' 1382s # received: '12845551284555128455512845551284555' 1382s ok 4 1382s testing mod_echo 1382s ok 5 1382s # testing : echo 1382s # expected: 't/protocol/echo.t' 1382s # received: 't/protocol/echo.t' 1382s ok 6 1382s # testing : echo 1382s # expected: '/usr/bin/perl' 1382s # received: '/usr/bin/perl' 1382s ok 7 1382s # testing : echo 1382s # expected: '12845551284555128455512845551284555' 1382s # received: '12845551284555128455512845551284555' 1382s ok 8 1382s ok 1384s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1387s t/security/CVE-2003-0542.t .......... 1387s 1..1 1387s # Running under perl version 5.040000 for linux 1387s # Current time local: Sun Dec 1 10:17:10 2024 1387s # Current time GMT: Sun Dec 1 10:17:10 2024 1387s # Using Test.pm version 1.31 1387s # Using Apache/Test.pm version 1.44 1387s # testing : CAN-2003-0542 test case 1387s # expected: 404 1387s # received: '404' 1387s ok 1 1387s ok 1390s t/security/CVE-2004-0747.t .......... 1390s 1..1 1390s # Running under perl version 5.040000 for linux 1390s # Current time local: Sun Dec 1 10:17:13 2024 1390s # Current time GMT: Sun Dec 1 10:17:13 2024 1390s # Using Test.pm version 1.31 1390s # Using Apache/Test.pm version 1.44 1390s # testing : CAN-2004-0747 ap_resolve_env test case 1390s # expected: 200 1390s # received: 200 1390s ok 1 1390s ok 1393s t/security/CVE-2004-0811.t .......... 1393s 1..8 1393s # Running under perl version 5.040000 for linux 1393s # Current time local: Sun Dec 1 10:17:16 2024 1393s # Current time GMT: Sun Dec 1 10:17:16 2024 1393s # Using Test.pm version 1.31 1393s # Using Apache/Test.pm version 1.44 1393s # testing : subdir access allowed 1393s # expected: 200 1393s # received: '200' 1393s ok 1 1393s # testing : subdir access allowed 1393s # expected: 200 1393s # received: '200' 1393s ok 2 1393s # testing : subdir access allowed 1393s # expected: 200 1393s # received: '200' 1393s ok 3 1393s # testing : subdir access allowed 1393s # expected: 200 1393s # received: '200' 1393s ok 4 1393s # testing : topdir access denied 1393s # expected: 401 1393s # received: '401' 1393s ok 5 1393s # testing : topdir access denied 1393s # expected: 401 1393s # received: '401' 1393s ok 6 1393s # testing : topdir access denied 1393s # expected: 401 1393s # received: '401' 1393s ok 7 1393s # testing : topdir access denied 1393s # expected: 401 1393s # received: '401' 1393s ok 8 1393s ok 1395s t/security/CVE-2004-0940.t .......... 1395s 1..1 1395s # Running under perl version 5.040000 for linux 1395s # Current time local: Sun Dec 1 10:17:19 2024 1395s # Current time GMT: Sun Dec 1 10:17:19 2024 1395s # Using Test.pm version 1.31 1395s # Using Apache/Test.pm version 1.44 1395s # testing : response was 200 1395s # expected: 200 1395s # received: '200' 1395s ok 1 1395s ok 1398s t/security/CVE-2004-0942.t .......... 1398s 1..2 1398s # Running under perl version 5.040000 for linux 1398s # Current time local: Sun Dec 1 10:17:21 2024 1398s # Current time GMT: Sun Dec 1 10:17:21 2024 1398s # Using Test.pm version 1.31 1398s # Using Apache/Test.pm version 1.44 1398s ok 1 1398s # testing : request was refused 1398s # expected: qr/^HTTP\/1\.. 400/ 1398s # received: 'HTTP/1.1 400 Bad Request 1398s # ' 1398s ok 2 1398s ok 1400s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1403s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1406s t/security/CVE-2005-2491.t .......... 1406s 1..4 1406s # Running under perl version 5.040000 for linux 1406s # Current time local: Sun Dec 1 10:17:29 2024 1406s # Current time GMT: Sun Dec 1 10:17:29 2024 1406s # Using Test.pm version 1.31 1406s # Using Apache/Test.pm version 1.44 1406s # testing : check that server did not segfault 1406s # expected: 'Internal Server Error' 1406s # received: 'Internal Server Error' 1406s ok 1 1406s # testing : check for 500 response error 1406s # expected: 500 1406s # received: '500' 1406s ok 2 1406s # testing : check that server did not segfault 1406s # expected: 'Internal Server Error' 1406s # received: 'Internal Server Error' 1406s ok 3 1406s # testing : check for 500 response error 1406s # expected: 500 1406s # received: '500' 1406s ok 4 1406s ok 1408s t/security/CVE-2005-2700.t .......... 1408s 1..2 1408s # Running under perl version 5.040000 for linux 1408s # Current time local: Sun Dec 1 10:17:32 2024 1408s # Current time GMT: Sun Dec 1 10:17:32 2024 1408s # Using Test.pm version 1.31 1408s # Using Apache/Test.pm version 1.44 1408s # testing : access permitted without ccert 1408s # expected: 200 1408s # received: '200' 1408s ok 1 1408s # testing : access *not* permitted without ccert 1408s # expected: 200 1408s # received: '403' 1408s ok 2 1408s ok 1411s t/security/CVE-2005-3352.t .......... 1411s 1..2 1411s # Running under perl version 5.040000 for linux 1411s # Current time local: Sun Dec 1 10:17:34 2024 1411s # Current time GMT: Sun Dec 1 10:17:34 2024 1411s # Using Test.pm version 1.31 1411s # Using Apache/Test.pm version 1.44 1411s # testing : response code is OK 1411s # expected: 200 1411s # received: '200' 1411s ok 1 1411s # testing : referer was escaped 1411s # expected: qr/%22%3e/ 1411s # received: ' 1411s # 1411s # Menu for /security/CVE-2005-3352.map 1411s # 1411s #

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

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

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

1419s #
1419s # 1419s #
(Default) Go Back
1419s # 1419s # 1419s # 1419s # 1419s # ' 1419s ok 2 1419s ok 1421s t/security/CVE-2007-6388.t .......... 1421s 1..2 1421s # Running under perl version 5.040000 for linux 1421s # Current time local: Sun Dec 1 10:17:45 2024 1421s # Current time GMT: Sun Dec 1 10:17:45 2024 1421s # Using Test.pm version 1.31 1421s # Using Apache/Test.pm version 1.44 1421s # testing : response code is OK 1421s # expected: 200 1421s # received: '200' 1421s ok 1 1421s # testing : refresh parameter not echoed verbatim 1421s # expected: 42 1421s # received: '42' 1421s ok 2 1421s ok 1424s t/security/CVE-2008-2364.t .......... 1424s 1..3 1424s # Running under perl version 5.040000 for linux 1424s # Current time local: Sun Dec 1 10:17:47 2024 1424s # Current time GMT: Sun Dec 1 10:17:47 2024 1424s # Using Test.pm version 1.31 1424s # Using Apache/Test.pm version 1.44 1424s # testing : reverse proxy to index.html 1424s # expected: 200 1424s # received: '200' 1424s ok 1 1424s # testing : small number of interim responses - CVE-2008-2364 1424s # expected: 200 1424s # received: '200' 1424s ok 2 1424s # testing : large number of interim responses - CVE-2008-2364 1424s # expected: 502 1424s # received: '502' 1424s ok 3 1424s ok 1428s t/security/CVE-2009-1195.t .......... 1428s 1..221 1428s # Running under perl version 5.040000 for linux 1428s # Current time local: Sun Dec 1 10:17:50 2024 1428s # Current time GMT: Sun Dec 1 10:17:50 2024 1428s # Using Test.pm version 1.31 1428s # Using Apache/Test.pm version 1.44 1428s # testing : Options should not be allowed for script #1; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 1 1428s # testing : Options should be allowed for script #2; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 2 1428s # testing : SSI should be evaluated but exec not permitted for script #2 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 3 1428s # testing : Options should not be allowed for script #3; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 4 1428s # testing : Options should be allowed for script #4; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 5 1428s # testing : SSI should be evaluated but exec not permitted for script #4 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 6 1428s # testing : Options should not be allowed for script #5; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 7 1428s # testing : Options should be allowed for script #6; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 8 1428s # testing : SSI should not be evaluated for script #6 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 9 1428s # testing : Options should not be allowed for script #7; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 10 1428s # testing : Options should not be allowed for script #8; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 11 1428s # testing : Options should not be allowed for script #9; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 12 1428s # testing : Options should not be allowed for script #10; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 13 1428s # testing : Options should be allowed for script #11; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 14 1428s # testing : SSI should be evaluated with exec allowed for script #11 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 15 1428s # testing : Options should be allowed for script #12; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 16 1428s # testing : SSI should be evaluated but exec not permitted for script #12 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 17 1428s # testing : Options should be allowed for script #13; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 18 1428s # testing : SSI should be evaluated with exec allowed for script #13 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 19 1428s # testing : Options should be allowed for script #14; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 20 1428s # testing : SSI should be evaluated but exec not permitted for script #14 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 21 1428s # testing : Options should be allowed for script #15; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 22 1428s # testing : SSI should not be evaluated for script #15 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 23 1428s # testing : Options should be allowed for script #16; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 24 1428s # testing : SSI should not be evaluated for script #16 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 25 1428s # testing : Options should be allowed for script #17; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 26 1428s # testing : SSI should be evaluated but exec not permitted for script #17 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 27 1428s # testing : Options should be allowed for script #18; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 28 1428s # testing : SSI should not be evaluated for script #18 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 29 1428s # testing : Options should be allowed for script #19; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 30 1428s # testing : SSI should be evaluated with exec allowed for script #19 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 31 1428s # testing : Options should be allowed for script #20; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 32 1428s # testing : SSI should not be evaluated for script #20 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 33 1428s # testing : Options should be allowed for script #21; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 34 1428s # testing : SSI should be evaluated with exec allowed for script #21 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 35 1428s # testing : Options should be allowed for script #22; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 36 1428s # testing : SSI should be evaluated but exec not permitted for script #22 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 37 1428s # testing : Options should be allowed for script #23; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 38 1428s # testing : SSI should be evaluated with exec allowed for script #23 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 39 1428s # testing : Options should be allowed for script #24; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 40 1428s # testing : SSI should be evaluated but exec not permitted for script #24 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 41 1428s # testing : Options should be allowed for script #25; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 42 1428s # testing : SSI should not be evaluated for script #25 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 43 1428s # testing : Options should be allowed for script #26; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 44 1428s # testing : SSI should not be evaluated for script #26 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 45 1428s # testing : Options should be allowed for script #27; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 46 1428s # testing : SSI should be evaluated but exec not permitted for script #27 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 47 1428s # testing : Options should be allowed for script #28; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 48 1428s # testing : SSI should not be evaluated for script #28 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 49 1428s # testing : Options should be allowed for script #29; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 50 1428s # testing : SSI should be evaluated with exec allowed for script #29 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 51 1428s # testing : Options should be allowed for script #30; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 52 1428s # testing : SSI should not be evaluated for script #30 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 53 1428s # testing : Options should be allowed for script #31; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 54 1428s # testing : SSI should not be evaluated for script #31 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 55 1428s # testing : Options should be allowed for script #32; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 56 1428s # testing : SSI should not be evaluated for script #32 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 57 1428s # testing : Options should be allowed for script #33; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 58 1428s # testing : SSI should not be evaluated for script #33 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 59 1428s # testing : Options should be allowed for script #34; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 60 1428s # testing : SSI should not be evaluated for script #34 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 61 1428s # testing : Options should be allowed for script #35; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 62 1428s # testing : SSI should not be evaluated for script #35 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 63 1428s # testing : Options should be allowed for script #36; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 64 1428s # testing : SSI should not be evaluated for script #36 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 65 1428s # testing : Options should be allowed for script #37; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 66 1428s # testing : SSI should not be evaluated for script #37 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 67 1428s # testing : Options should be allowed for script #38; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 68 1428s # testing : SSI should not be evaluated for script #38 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 69 1428s # testing : Options should be allowed for script #39; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 70 1428s # testing : SSI should not be evaluated for script #39 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 71 1428s # testing : Options should be allowed for script #40; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 72 1428s # testing : SSI should not be evaluated for script #40 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 73 1428s # testing : Options should not be allowed for script #41; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 74 1428s # testing : Options should be allowed for script #42; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 75 1428s # testing : SSI should be evaluated but exec not permitted for script #42 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 76 1428s # testing : Options should not be allowed for script #43; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 77 1428s # testing : Options should be allowed for script #44; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 78 1428s # testing : SSI should be evaluated but exec not permitted for script #44 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 79 1428s # testing : Options should not be allowed for script #45; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 80 1428s # testing : Options should be allowed for script #46; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 81 1428s # testing : SSI should not be evaluated for script #46 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 82 1428s # testing : Options should not be allowed for script #47; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 83 1428s # testing : Options should not be allowed for script #48; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 84 1428s # testing : Options should not be allowed for script #49; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 85 1428s # testing : Options should not be allowed for script #50; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 86 1428s # testing : Options should be allowed for script #51; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 87 1428s # testing : SSI should be evaluated with exec allowed for script #51 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 88 1428s # testing : Options should be allowed for script #52; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 89 1428s # testing : SSI should be evaluated but exec not permitted for script #52 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 90 1428s # testing : Options should be allowed for script #53; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 91 1428s # testing : SSI should be evaluated with exec allowed for script #53 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 92 1428s # testing : Options should be allowed for script #54; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 93 1428s # testing : SSI should be evaluated but exec not permitted for script #54 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 94 1428s # testing : Options should be allowed for script #55; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 95 1428s # testing : SSI should not be evaluated for script #55 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 96 1428s # testing : Options should be allowed for script #56; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 97 1428s # testing : SSI should not be evaluated for script #56 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 98 1428s # testing : Options should be allowed for script #57; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 99 1428s # testing : SSI should be evaluated but exec not permitted for script #57 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 100 1428s # testing : Options should be allowed for script #58; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 101 1428s # testing : SSI should not be evaluated for script #58 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 102 1428s # testing : Options should be allowed for script #59; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 103 1428s # testing : SSI should be evaluated with exec allowed for script #59 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 104 1428s # testing : Options should be allowed for script #60; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 105 1428s # testing : SSI should not be evaluated for script #60 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 106 1428s # testing : Options should be allowed for script #61; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 107 1428s # testing : SSI should be evaluated with exec allowed for script #61 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 108 1428s # testing : Options should be allowed for script #62; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 109 1428s # testing : SSI should be evaluated but exec not permitted for script #62 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 110 1428s # testing : Options should be allowed for script #63; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 111 1428s # testing : SSI should be evaluated with exec allowed for script #63 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 112 1428s # testing : Options should be allowed for script #64; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 113 1428s # testing : SSI should be evaluated but exec not permitted for script #64 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 114 1428s # testing : Options should be allowed for script #65; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 115 1428s # testing : SSI should not be evaluated for script #65 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 116 1428s # testing : Options should be allowed for script #66; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 117 1428s # testing : SSI should not be evaluated for script #66 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 118 1428s # testing : Options should be allowed for script #67; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 119 1428s # testing : SSI should be evaluated but exec not permitted for script #67 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 120 1428s # testing : Options should be allowed for script #68; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 121 1428s # testing : SSI should not be evaluated for script #68 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 122 1428s # testing : Options should be allowed for script #69; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 123 1428s # testing : SSI should be evaluated with exec allowed for script #69 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 124 1428s # testing : Options should be allowed for script #70; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 125 1428s # testing : SSI should not be evaluated for script #70 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 126 1428s # testing : Options should be allowed for script #71; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 127 1428s # testing : SSI should be evaluated but exec not permitted for script #71 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 128 1428s # testing : Options should be allowed for script #72; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 129 1428s # testing : SSI should be evaluated but exec not permitted for script #72 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 130 1428s # testing : Options should be allowed for script #73; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 131 1428s # testing : SSI should be evaluated but exec not permitted for script #73 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 132 1428s # testing : Options should be allowed for script #74; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 133 1428s # testing : SSI should be evaluated but exec not permitted for script #74 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 134 1428s # testing : Options should be allowed for script #75; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 135 1428s # testing : SSI should be evaluated but exec not permitted for script #75 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 136 1428s # testing : Options should be allowed for script #76; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 137 1428s # testing : SSI should be evaluated but exec not permitted for script #76 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 138 1428s # testing : Options should be allowed for script #77; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 139 1428s # testing : SSI should be evaluated but exec not permitted for script #77 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 140 1428s # testing : Options should be allowed for script #78; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 141 1428s # testing : SSI should be evaluated but exec not permitted for script #78 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 142 1428s # testing : Options should be allowed for script #79; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 143 1428s # testing : SSI should be evaluated but exec not permitted for script #79 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 144 1428s # testing : Options should be allowed for script #80; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 145 1428s # testing : SSI should be evaluated but exec not permitted for script #80 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 146 1428s # testing : Options should not be allowed for script #81; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 147 1428s # testing : Options should be allowed for script #82; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 148 1428s # testing : SSI should be evaluated but exec not permitted for script #82 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 149 1428s # testing : Options should not be allowed for script #83; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 150 1428s # testing : Options should be allowed for script #84; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 151 1428s # testing : SSI should be evaluated but exec not permitted for script #84 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 152 1428s # testing : Options should not be allowed for script #85; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 153 1428s # testing : Options should be allowed for script #86; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 154 1428s # testing : SSI should not be evaluated for script #86 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 155 1428s # testing : Options should not be allowed for script #87; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 156 1428s # testing : Options should not be allowed for script #88; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 157 1428s # testing : Options should not be allowed for script #89; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 158 1428s # testing : Options should not be allowed for script #90; 500 response expected 1428s # expected: 500 1428s # received: '500' 1428s ok 159 1428s # testing : Options should be allowed for script #91; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 160 1428s # testing : SSI should be evaluated with exec allowed for script #91 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 161 1428s # testing : Options should be allowed for script #92; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 162 1428s # testing : SSI should be evaluated but exec not permitted for script #92 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 163 1428s # testing : Options should be allowed for script #93; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 164 1428s # testing : SSI should be evaluated with exec allowed for script #93 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 165 1428s # testing : Options should be allowed for script #94; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 166 1428s # testing : SSI should be evaluated but exec not permitted for script #94 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 167 1428s # testing : Options should be allowed for script #95; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 168 1428s # testing : SSI should not be evaluated for script #95 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 169 1428s # testing : Options should be allowed for script #96; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 170 1428s # testing : SSI should not be evaluated for script #96 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 171 1428s # testing : Options should be allowed for script #97; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 172 1428s # testing : SSI should be evaluated but exec not permitted for script #97 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 173 1428s # testing : Options should be allowed for script #98; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 174 1428s # testing : SSI should not be evaluated for script #98 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 175 1428s # testing : Options should be allowed for script #99; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 176 1428s # testing : SSI should be evaluated with exec allowed for script #99 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 177 1428s # testing : Options should be allowed for script #100; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 178 1428s # testing : SSI should not be evaluated for script #100 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 179 1428s # testing : Options should be allowed for script #101; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 180 1428s # testing : SSI should be evaluated with exec allowed for script #101 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 181 1428s # testing : Options should be allowed for script #102; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 182 1428s # testing : SSI should be evaluated but exec not permitted for script #102 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 183 1428s # testing : Options should be allowed for script #103; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 184 1428s # testing : SSI should be evaluated with exec allowed for script #103 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 185 1428s # testing : Options should be allowed for script #104; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 186 1428s # testing : SSI should be evaluated but exec not permitted for script #104 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 187 1428s # testing : Options should be allowed for script #105; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 188 1428s # testing : SSI should not be evaluated for script #105 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 189 1428s # testing : Options should be allowed for script #106; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 190 1428s # testing : SSI should not be evaluated for script #106 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 191 1428s # testing : Options should be allowed for script #107; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 192 1428s # testing : SSI should be evaluated but exec not permitted for script #107 1428s # expected: '[an error occurred while processing this directive]' 1428s # received: '[an error occurred while processing this directive]' 1428s ok 193 1428s # testing : Options should be allowed for script #108; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 194 1428s # testing : SSI should not be evaluated for script #108 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 195 1428s # testing : Options should be allowed for script #109; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 196 1428s # testing : SSI should be evaluated with exec allowed for script #109 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 197 1428s # testing : Options should be allowed for script #110; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 198 1428s # testing : SSI should not be evaluated for script #110 1428s # expected: qr/--\#exec cgi=/ 1428s # received: '' 1428s ok 199 1428s # testing : Options should be allowed for script #111; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 200 1428s # testing : SSI should be evaluated with exec allowed for script #111 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 201 1428s # testing : Options should be allowed for script #112; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 202 1428s # testing : SSI should be evaluated with exec allowed for script #112 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 203 1428s # testing : Options should be allowed for script #113; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 204 1428s # testing : SSI should be evaluated with exec allowed for script #113 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 205 1428s # testing : Options should be allowed for script #114; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 206 1428s # testing : SSI should be evaluated with exec allowed for script #114 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 207 1428s # testing : Options should be allowed for script #115; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 208 1428s # testing : SSI should be evaluated with exec allowed for script #115 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 209 1428s # testing : Options should be allowed for script #116; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 210 1428s # testing : SSI should be evaluated with exec allowed for script #116 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 211 1428s # testing : Options should be allowed for script #117; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 212 1428s # testing : SSI should be evaluated with exec allowed for script #117 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 213 1428s # testing : Options should be allowed for script #118; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 214 1428s # testing : SSI should be evaluated with exec allowed for script #118 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 215 1428s # testing : Options should be allowed for script #119; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 216 1428s # testing : SSI should be evaluated with exec allowed for script #119 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 217 1428s # testing : Options should be allowed for script #120; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 218 1428s # testing : SSI should be evaluated with exec allowed for script #120 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 219 1428s # testing : Options should be allowed for script #121; 200 response expected 1428s # expected: 200 1428s # received: '200' 1428s ok 220 1428s # testing : SSI should be evaluated with exec allowed for script #121 1428s # expected: 'perl cgi' 1428s # received: 'perl cgi' 1428s ok 221 1428s ok 1431s t/security/CVE-2009-1890.t .......... 1431s 1..7 1431s # Running under perl version 5.040000 for linux 1431s # Current time local: Sun Dec 1 10:17:53 2024 1431s # Current time GMT: Sun Dec 1 10:17:53 2024 1431s # Using Test.pm version 1.31 1431s # Using Apache/Test.pm version 1.44 1431s ok 1 1431s ok 2 1431s ok 3 1431s ok 4 1431s ok 5 1431s # testing : request was parsed 1431s # expected: qr/^HTTP\/1\.. 200/ 1431s # received: 'HTTP/1.1 200 OK 1431s # ' 1431s ok 6 1431s # header: Date: Sun, 01 Dec 2024 10:17:56 GMT 1431s # header: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1431s # header: Vary: In-If1 1431s # header: DMMATCH1: 1 1431s # header: Content-Type: text/plain 1431s # header: Connection: close 1431s # header: 1431s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1431s # remaining: 0 1431s # testing : read entire body 1431s # expected: 0 1431s # received: 0 1431s ok 7 1431s ok 1434s t/security/CVE-2009-3555.t .......... 1434s 1..4 1434s # Running under perl version 5.040000 for linux 1434s # Current time local: Sun Dec 1 10:17:57 2024 1434s # Current time GMT: Sun Dec 1 10:17:57 2024 1434s # Using Test.pm version 1.31 1434s # Using Apache/Test.pm version 1.44 1434s ok 1 # skip Skipping test for TLSv1.3 1434s ok 2 # skip Skipping test for TLSv1.3 1434s ok 3 # skip Skipping test for TLSv1.3 1434s ok 4 # skip Skipping test for TLSv1.3 1434s ok 1437s t/security/CVE-2011-3368-rewrite.t .. 1437s 1..3 1437s # Running under perl version 5.040000 for linux 1437s # Current time local: Sun Dec 1 10:18:00 2024 1437s # Current time GMT: Sun Dec 1 10:18:00 2024 1437s # Using Test.pm version 1.31 1437s # Using Apache/Test.pm version 1.44 1437s ok 1 1437s ok 2 1437s # testing : got 400 error 1437s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1437s # received: 'HTTP/1.1 400 Bad Request 1437s # ' 1437s ok 3 1437s ok 1440s t/security/CVE-2011-3368.t .......... 1440s 1..3 1440s # Running under perl version 5.040000 for linux 1440s # Current time local: Sun Dec 1 10:18:03 2024 1440s # Current time GMT: Sun Dec 1 10:18:03 2024 1440s # Using Test.pm version 1.31 1440s # Using Apache/Test.pm version 1.44 1440s ok 1 1440s ok 2 1440s # testing : got 400 error 1440s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1440s # received: 'HTTP/1.1 400 Bad Request 1440s # ' 1440s ok 3 1440s ok 1443s t/security/CVE-2017-7659.t .......... 1443s 1..2 1443s # Running under perl version 5.040000 for linux 1443s # Current time local: Sun Dec 1 10:18:06 2024 1443s # Current time GMT: Sun Dec 1 10:18:06 2024 1443s # Using Test.pm version 1.31 1443s # Using Apache/Test.pm version 1.44 1443s ok 1 1443s ok 2 1443s ok 1445s t/security/CVE-2019-0215.t .......... 1445s 1..2 1445s # Running under perl version 5.040000 for linux 1445s # Current time local: Sun Dec 1 10:18:09 2024 1445s # Current time GMT: Sun Dec 1 10:18:09 2024 1445s # Using Test.pm version 1.31 1445s # Using Apache/Test.pm version 1.44 1445s # Using TLSv13, expecting status 403 1445s # testing : first access denied without client cert 1445s # expected: 403 1445s # received: '403' 1445s ok 1 1445s # testing : second access denied without client cert 1445s # expected: 403 1445s # received: '403' 1445s ok 2 1445s ok 1448s t/security/CVE-2020-1927.t .......... 1448s 1..1 1448s # Running under perl version 5.040000 for linux 1448s # Current time local: Sun Dec 1 10:18:11 2024 1448s # Current time GMT: Sun Dec 1 10:18:11 2024 1448s # Using Test.pm version 1.31 1448s # Using Apache/Test.pm version 1.44 1448s # SENDING to 127.0.0.1:8545 1448s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 1448s Host: merge-disabled 1448s Connection: close 1448s 1448s # SENDING to 127.0.0.1:8545 1448s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1448s # testing : regex didn't match and redirect 1448s # expected: 404 1448s # received: '404' 1448s ok 1 1448s ok 1451s t/ssl/basicauth.t ................... 1451s 1..4 1451s # Running under perl version 5.040000 for linux 1451s # Current time local: Sun Dec 1 10:18:14 2024 1451s # Current time GMT: Sun Dec 1 10:18:14 2024 1451s # Using Test.pm version 1.31 1451s # Using Apache/Test.pm version 1.44 1451s # testing : Getting /ssl-fakebasicauth/index.html with no cert 1451s # expected: qr/^(500|403)$/ 1451s # received: '403' 1451s ok 1 1451s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 1451s # expected: 200 1451s # received: '200' 1451s ok 2 1451s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 1451s # expected: 401 1451s # received: '401' 1451s ok 3 1451s ok 4 # skip Colon in username test skipped. 1451s ok 1454s t/ssl/env.t ......................... 1454s 1..30 1454s # Running under perl version 5.040000 for linux 1454s # Current time local: Sun Dec 1 10:18:17 2024 1454s # Current time GMT: Sun Dec 1 10:18:17 2024 1454s # Using Test.pm version 1.31 1454s # Using Apache/Test.pm version 1.44 1454s # testing : response status OK 1454s # expected: 200 1454s # received: '200' 1454s ok 1 1454s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1454s ok 2 1454s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1454s ok 3 1454s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1454s ok 4 1454s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1454s ok 5 1454s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1454s ok 6 1454s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1454s ok 7 1454s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1454s ok 8 1454s #SSL_CLIENT_S_DN_ST should not exist 1454s ok 9 1454s #SSL_CLIENT_S_DN_C should not exist 1454s ok 10 1454s #SSL_CLIENT_S_DN_O should not exist 1454s ok 11 1454s #SSL_CLIENT_S_DN_Email should not exist 1454s ok 12 1454s #SSL_CLIENT_S_DN_CN should not exist 1454s ok 13 1454s #SSL_CLIENT_S_DN_OU should not exist 1454s ok 14 1454s #SSL_CLIENT_S_DN_L should not exist 1454s ok 15 1454s # testing : second response status OK 1454s # expected: 200 1454s # received: '200' 1454s ok 16 1454s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1454s ok 17 1454s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1454s ok 18 1454s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1454s ok 19 1454s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1454s ok 20 1454s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1454s ok 21 1454s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1454s ok 22 1454s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1454s ok 23 1454s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 1454s ok 24 1454s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 1454s ok 25 1454s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 1454s ok 26 1454s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1454s ok 27 1454s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 1454s ok 28 1454s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 1454s ok 29 1454s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 1454s ok 30 1454s ok 1457s t/ssl/extlookup.t ................... 1457s 1..4 1457s # Running under perl version 5.040000 for linux 1457s # Current time local: Sun Dec 1 10:18:20 2024 1457s # Current time GMT: Sun Dec 1 10:18:20 2024 1457s # Using Test.pm version 1.31 1457s # Using Apache/Test.pm version 1.44 1457s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 1457s # expected: 200 1457s # received: '200' 1457s ok 1 1457s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 1457s # expected: 'Lemons' 1457s # received: 'Lemons' 1457s ok 2 1457s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 1457s # expected: 200 1457s # received: '200' 1457s ok 3 1457s # testing : Extension value match for 2.16.840.1.113730.1.13 1457s # expected: 'This Is A Comment' 1457s # received: 'This Is A Comment' 1457s ok 4 1457s ok 1460s t/ssl/fakeauth.t .................... 1460s 1..3 1460s # Running under perl version 5.040000 for linux 1460s # Current time local: Sun Dec 1 10:18:23 2024 1460s # Current time GMT: Sun Dec 1 10:18:23 2024 1460s # Using Test.pm version 1.31 1460s # Using Apache/Test.pm version 1.44 1460s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 1460s # expected: qr/^(500|403)$/ 1460s # received: '403' 1460s ok 1 1460s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 1460s # expected: 200 1460s # received: '200' 1460s ok 2 1460s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 1460s # expected: 200 1460s # received: '200' 1460s ok 3 1460s ok 1463s t/ssl/headers.t ..................... 1463s 1..3 1463s # Running under perl version 5.040000 for linux 1463s # Current time local: Sun Dec 1 10:18:26 2024 1463s # Current time GMT: Sun Dec 1 10:18:26 2024 1463s # Using Test.pm version 1.31 1463s # Using Apache/Test.pm version 1.44 1463s # testing : SSLFlag header set 1463s # expected: qr/X-SSL-Flag: on/ 1463s # received: 'HTTP/1.1 200 OK 1463s # Connection: close 1463s # Date: Sun, 01 Dec 2024 10:18:29 GMT 1463s # Accept-Ranges: bytes 1463s # ETag: "c-61fafa7f73d80" 1463s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1463s # Vary: In-If1 1463s # Content-Length: 12 1463s # Content-Type: text/html 1463s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1463s # Client-Date: Sun, 01 Dec 2024 10:18:29 GMT 1463s # Client-Peer: 127.0.0.1:8532 1463s # Client-Response-Num: 1 1463s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1463s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1463s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1463s # Client-SSL-Socket-Class: IO::Socket::SSL 1463s # Client-SSL-Version: TLSv1_3 1463s # DMMATCH1: 1 1463s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx MTAxMTIzWhcNMjUxMjAxMTAxMTIzWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAubJP5RqJvtaYsR/uFP5DNlzJ ZgqUu2KcXb7WqovvBQRsprOyLz47nmLotr/j7p02BCJnrGQcSUxkY8mO5yN1Rz+b lWYZKghDPqcpG0/oYbJYTU3G0G6C/PeI08f/vOTcWVfemPO3Puf/LmfKrzNM3jUB 9r7CDoKFy6X2rSadulufIpBOI8fCDNUKZp6Y07ju2MXT8rVJb4mqa10aPjgmBIgV 47vRlaeNSngOKv8x48Co+govgiO62mtyIGkeYTV/g4Eb6bRUMn5b0j+qJk4/sGge +/UM3oA+QQiEwhIa3D8S67eV1quJvJky+Pxg8zRzovw3l6OR6KUGhHnyeb5u1QID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBTA qn5PXf6YUjaG1ZLoHKpFQv049TAfBgNVHSMEGDAWgBQ3jNALNdLjK5PbGaloSID1 tQjDmzANBgkqhkiG9w0BAQsFAAOCAQEAp9IPvjG84gq3rJMXNsc0zBuMEd+hSs8C STv1Ya5tOpFeqxNeQhcY1+W0PCznDQH+gmhmfsbdcAlPChv3LJwAeEhH1Sf4L53i QzYrQX80uXGCRhRkQIlvqBLeUt1/U1o9qzfm6ki+DgOWPq2PaB7hqLN6sHNQUr4Q SHBuUGddM0vFlPHBXzBLf9NcDR/0EkHEXOyhHD8BDsh9s6CNmYYLj/x9ZK6KKFAz ftXG54C3lSVeXQ3Z/t8pbC7TRHG3EYhMfhrAk9yTx7UZT5a46c+RVotptWKCn0Bh R6pGEIZ3ThmX/BCDqlhEYNnnF4m3e6Jdsz5Njwry84jLSHj6LvP3Fg== -----END CERTIFICATE----- 1463s # X-SSL-Flag: on 1463s # X-SSL-None: (null) 1463s # 1463s # ' 1463s ok 1 1463s # testing : SSL certificate is unwrapped 1463s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 1463s # received: 'HTTP/1.1 200 OK 1463s # Connection: close 1463s # Date: Sun, 01 Dec 2024 10:18:29 GMT 1463s # Accept-Ranges: bytes 1463s # ETag: "c-61fafa7f73d80" 1463s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1463s # Vary: In-If1 1463s # Content-Length: 12 1463s # Content-Type: text/html 1463s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1463s # Client-Date: Sun, 01 Dec 2024 10:18:29 GMT 1463s # Client-Peer: 127.0.0.1:8532 1463s # Client-Response-Num: 1 1463s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1463s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1463s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1463s # Client-SSL-Socket-Class: IO::Socket::SSL 1463s # Client-SSL-Version: TLSv1_3 1463s # DMMATCH1: 1 1463s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx MTAxMTIzWhcNMjUxMjAxMTAxMTIzWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAubJP5RqJvtaYsR/uFP5DNlzJ ZgqUu2KcXb7WqovvBQRsprOyLz47nmLotr/j7p02BCJnrGQcSUxkY8mO5yN1Rz+b lWYZKghDPqcpG0/oYbJYTU3G0G6C/PeI08f/vOTcWVfemPO3Puf/LmfKrzNM3jUB 9r7CDoKFy6X2rSadulufIpBOI8fCDNUKZp6Y07ju2MXT8rVJb4mqa10aPjgmBIgV 47vRlaeNSngOKv8x48Co+govgiO62mtyIGkeYTV/g4Eb6bRUMn5b0j+qJk4/sGge +/UM3oA+QQiEwhIa3D8S67eV1quJvJky+Pxg8zRzovw3l6OR6KUGhHnyeb5u1QID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBTA qn5PXf6YUjaG1ZLoHKpFQv049TAfBgNVHSMEGDAWgBQ3jNALNdLjK5PbGaloSID1 tQjDmzANBgkqhkiG9w0BAQsFAAOCAQEAp9IPvjG84gq3rJMXNsc0zBuMEd+hSs8C STv1Ya5tOpFeqxNeQhcY1+W0PCznDQH+gmhmfsbdcAlPChv3LJwAeEhH1Sf4L53i QzYrQX80uXGCRhRkQIlvqBLeUt1/U1o9qzfm6ki+DgOWPq2PaB7hqLN6sHNQUr4Q SHBuUGddM0vFlPHBXzBLf9NcDR/0EkHEXOyhHD8BDsh9s6CNmYYLj/x9ZK6KKFAz ftXG54C3lSVeXQ3Z/t8pbC7TRHG3EYhMfhrAk9yTx7UZT5a46c+RVotptWKCn0Bh R6pGEIZ3ThmX/BCDqlhEYNnnF4m3e6Jdsz5Njwry84jLSHj6LvP3Fg== -----END CERTIFICATE----- 1463s # X-SSL-Flag: on 1463s # X-SSL-None: (null) 1463s # 1463s # ' 1463s ok 2 1463s # testing : unknown SSL variable not given 1463s # expected: qr/X-SSL-None: \(null\)\n/ 1463s # received: 'HTTP/1.1 200 OK 1463s # Connection: close 1463s # Date: Sun, 01 Dec 2024 10:18:29 GMT 1463s # Accept-Ranges: bytes 1463s # ETag: "c-61fafa7f73d80" 1463s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1463s # Vary: In-If1 1463s # Content-Length: 12 1463s # Content-Type: text/html 1463s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1463s # Client-Date: Sun, 01 Dec 2024 10:18:29 GMT 1463s # Client-Peer: 127.0.0.1:8532 1463s # Client-Response-Num: 1 1463s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1463s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1463s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1463s # Client-SSL-Socket-Class: IO::Socket::SSL 1463s # Client-SSL-Version: TLSv1_3 1463s # DMMATCH1: 1 1463s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx MTAxMTIzWhcNMjUxMjAxMTAxMTIzWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAubJP5RqJvtaYsR/uFP5DNlzJ ZgqUu2KcXb7WqovvBQRsprOyLz47nmLotr/j7p02BCJnrGQcSUxkY8mO5yN1Rz+b lWYZKghDPqcpG0/oYbJYTU3G0G6C/PeI08f/vOTcWVfemPO3Puf/LmfKrzNM3jUB 9r7CDoKFy6X2rSadulufIpBOI8fCDNUKZp6Y07ju2MXT8rVJb4mqa10aPjgmBIgV 47vRlaeNSngOKv8x48Co+govgiO62mtyIGkeYTV/g4Eb6bRUMn5b0j+qJk4/sGge +/UM3oA+QQiEwhIa3D8S67eV1quJvJky+Pxg8zRzovw3l6OR6KUGhHnyeb5u1QID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBTA qn5PXf6YUjaG1ZLoHKpFQv049TAfBgNVHSMEGDAWgBQ3jNALNdLjK5PbGaloSID1 tQjDmzANBgkqhkiG9w0BAQsFAAOCAQEAp9IPvjG84gq3rJMXNsc0zBuMEd+hSs8C STv1Ya5tOpFeqxNeQhcY1+W0PCznDQH+gmhmfsbdcAlPChv3LJwAeEhH1Sf4L53i QzYrQX80uXGCRhRkQIlvqBLeUt1/U1o9qzfm6ki+DgOWPq2PaB7hqLN6sHNQUr4Q SHBuUGddM0vFlPHBXzBLf9NcDR/0EkHEXOyhHD8BDsh9s6CNmYYLj/x9ZK6KKFAz ftXG54C3lSVeXQ3Z/t8pbC7TRHG3EYhMfhrAk9yTx7UZT5a46c+RVotptWKCn0Bh R6pGEIZ3ThmX/BCDqlhEYNnnF4m3e6Jdsz5Njwry84jLSHj6LvP3Fg== -----END CERTIFICATE----- 1463s # X-SSL-Flag: on 1463s # X-SSL-None: (null) 1463s # 1463s # ' 1463s ok 3 1463s ok 1466s t/ssl/http.t ........................ 1466s 1..2 1466s # Running under perl version 5.040000 for linux 1466s # Current time local: Sun Dec 1 10:18:29 2024 1466s # Current time GMT: Sun Dec 1 10:18:29 2024 1466s # Using Test.pm version 1.31 1466s # Using Apache/Test.pm version 1.44 1466s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 1466s # expected: 400 1466s # received: '400' 1466s ok 1 1466s # testing : that error document contains the proper hint 1466s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 1466s # received: ' 1466s # 1466s # 400 Bad Request 1466s # 1466s #

Bad Request

1466s #

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

1466s # 1466s # ' 1466s ok 2 1466s ok 1469s t/ssl/ocsp.t ........................ 1469s 1..3 1469s # Running under perl version 5.040000 for linux 1469s # Current time local: Sun Dec 1 10:18:31 2024 1469s # Current time GMT: Sun Dec 1 10:18:31 2024 1469s # Using Test.pm version 1.31 1469s # Using Apache/Test.pm version 1.44 1469s warning: Internal response 1469s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1469s response: 1469s 500 Server closed connection without sending any data back 1469s Content-Type: text/plain 1469s Client-Date: Sun, 01 Dec 2024 10:18:35 GMT 1469s Client-Warning: Internal response 1469s 1469s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1469s ok 1 1469s warning: 1469s message: welcome to localhost:8529 1469s response: 1469s HTTP/1.1 200 OK 1469s Connection: close 1469s Date: Sun, 01 Dec 2024 10:18:35 GMT 1469s Accept-Ranges: bytes 1469s ETag: "1a-61fafa7f73d80" 1469s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1469s Vary: In-If1 1469s Content-Length: 26 1469s Content-Type: text/html 1469s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1469s Client-Date: Sun, 01 Dec 2024 10:18:35 GMT 1469s Client-Peer: 127.0.0.1:8535 1469s Client-Response-Num: 1 1469s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1469s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1469s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1469s Client-SSL-Socket-Class: IO::Socket::SSL 1469s Client-SSL-Version: TLSv1_3 1469s DMMATCH1: 1 1469s 1469s welcome to localhost:8529 1469s ok 2 1469s warning: Internal response 1469s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1469s response: 1469s 500 Server closed connection without sending any data back 1469s Content-Type: text/plain 1469s Client-Date: Sun, 01 Dec 2024 10:18:35 GMT 1469s Client-Warning: Internal response 1469s 1469s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1469s ok 3 1469s ok 1472s t/ssl/pha.t ......................... 1472s 1..4 1472s # Running under perl version 5.040000 for linux 1472s # Current time local: Sun Dec 1 10:18:35 2024 1472s # Current time GMT: Sun Dec 1 10:18:35 2024 1472s # Using Test.pm version 1.31 1472s # Using Apache/Test.pm version 1.44 1472s # testing : access must be denied without client certificate 1472s # expected: 403 1472s # received: '403' 1472s ok 1 1472s # testing : PHA reneg body buffer size restriction works 1472s # expected: 413 1472s # received: '413' 1472s ok 2 1472s # testing : PHA works with POST body 1472s # expected: 200 1472s # received: '200' 1472s ok 3 1472s # testing : request body matches response 1472s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1472s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1472s ok 4 1472s ok 1474s t/ssl/pr12355.t ..................... 1474s 1..10 1474s # Running under perl version 5.040000 for linux 1474s # Current time local: Sun Dec 1 10:18:37 2024 1474s # Current time GMT: Sun Dec 1 10:18:37 2024 1474s # Using Test.pm version 1.31 1474s # Using Apache/Test.pm version 1.44 1474s # Downgrading to TLSv12 1474s # testing : renegotiation on POST works 1474s # expected: 200 1474s # received: '200' 1474s ok 1 1474s # testing : request body matches response 1474s # expected: 'hello world' 1474s # received: 'hello world' 1474s ok 2 1474s # testing : renegotiation on POST works 1474s # expected: 200 1474s # received: '200' 1474s ok 3 1474s # testing : request body matches response 1474s # expected: 'hello world' 1474s # received: 'hello world' 1474s ok 4 1474s # testing : renegotiation on POST works 1474s # expected: 200 1474s # received: '200' 1474s ok 5 1474s # testing : request body matches response 1474s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1474s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1474s ok 6 1474s # testing : renegotiation on POST works 1474s # expected: 200 1474s # received: '200' 1474s ok 7 1474s # testing : request body matches response 1474s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1474s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1474s ok 8 1474s # testing : renegotiation on POST works 1474s # expected: 200 1474s # received: '200' 1474s ok 9 1474s # testing : request body matches response 1474s # expected: 'HELLO' 1474s # received: 'HELLO' 1474s ok 10 1474s ok 1477s t/ssl/pr43738.t ..................... 1477s 1..4 1477s # Running under perl version 5.040000 for linux 1477s # Current time local: Sun Dec 1 10:18:40 2024 1477s # Current time GMT: Sun Dec 1 10:18:40 2024 1477s # Using Test.pm version 1.31 1477s # Using Apache/Test.pm version 1.44 1477s # Downgrading to TLSv12 1477s # testing : renegotiation on POST works 1477s # expected: 200 1477s # received: '200' 1477s ok 1 1477s # testing : request body matches response 1477s # expected: '/modules/ssl/aes128/empty.pfa 1477s # hello world' 1477s # received: '/modules/ssl/aes128/empty.pfa 1477s # hello world' 1477s ok 2 1477s # testing : renegotiation on POST works 1477s # expected: 200 1477s # received: '200' 1477s ok 3 1477s # testing : request body matches response 1477s # expected: '/modules/ssl/aes256/empty.pfa 1477s # hello world' 1477s # received: '/modules/ssl/aes256/empty.pfa 1477s # hello world' 1477s ok 4 1477s ok 1483s t/ssl/proxy.t ....................... 1483s # using LWP client 1483s 1..290 1483s # Running under perl version 5.040000 for linux 1483s # Current time local: Sun Dec 1 10:18:43 2024 1483s # Current time GMT: Sun Dec 1 10:18:43 2024 1483s # Using Test.pm version 1.31 1483s # Using Apache/Test.pm version 1.44 1483s # testing : / with proxy_http_https (http) 1483s # expected: 200 1483s # received: '200' 1483s ok 1 1483s # testing : CGI script with folded headers 1483s # expected: 200 1483s # received: '200' 1483s ok 2 1483s # testing : using valid proxyssl client cert 1483s # expected: 200 1483s # received: '200' 1483s ok 3 1483s # testing : using invalid proxyssl client cert 1483s # expected: 403 1483s # received: '403' 1483s ok 4 1483s # testing : protected cgi script 1483s # expected: 200 1483s # received: '200' 1483s ok 5 1483s # testing : X-Forwarded-Host header 1483s # expected: 'localhost:8558' 1483s # received: 'localhost:8558' 1483s ok 6 1483s # testing : client subject common name 1483s # expected: 'client_ok' 1483s # received: 'client_ok' 1483s ok 7 1483s # testing : ProxyPassReverse Location rewrite 1483s # expected: 'http://localhost:8558/modules/' 1483s # received: 'http://localhost:8558/modules/' 1483s ok 8 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 1024 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '1024' 1483s # received: 1024 1483s ok 9 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 2048 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '2048' 1483s # received: 2048 1483s ok 10 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 3072 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '3072' 1483s # received: 3072 1483s ok 11 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 4096 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '4096' 1483s # received: 4096 1483s ok 12 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 5120 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '5120' 1483s # received: 5120 1483s ok 13 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 6144 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '6144' 1483s # received: 6144 1483s ok 14 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 7168 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '7168' 1483s # received: 7168 1483s ok 15 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 8192 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '8192' 1483s # received: 8192 1483s ok 16 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 9216 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '9216' 1483s # received: 9216 1483s ok 17 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 10240 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '10240' 1483s # received: 10240 1483s ok 18 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 11264 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '11264' 1483s # received: 11264 1483s ok 19 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 12288 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '12288' 1483s # received: 12288 1483s ok 20 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 13312 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '13312' 1483s # received: 13312 1483s ok 21 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 14336 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '14336' 1483s # received: 14336 1483s ok 22 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 15360 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '15360' 1483s # received: 15360 1483s ok 23 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 16384 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '16384' 1483s # received: 16384 1483s ok 24 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 17408 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '17408' 1483s # received: 17408 1483s ok 25 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 18432 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '18432' 1483s # received: 18432 1483s ok 26 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 19456 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '19456' 1483s # received: 19456 1483s ok 27 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 20480 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '20480' 1483s # received: 20480 1483s ok 28 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 21504 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '21504' 1483s # received: 21504 1483s ok 29 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 22528 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '22528' 1483s # received: 22528 1483s ok 30 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 23552 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '23552' 1483s # received: 23552 1483s ok 31 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 24576 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '24576' 1483s # received: 24576 1483s ok 32 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 25600 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '25600' 1483s # received: 25600 1483s ok 33 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 26624 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '26624' 1483s # received: 26624 1483s ok 34 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 27648 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '27648' 1483s # received: 27648 1483s ok 35 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 28672 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '28672' 1483s # received: 28672 1483s ok 36 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 29696 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '29696' 1483s # received: 29696 1483s ok 37 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 30720 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '30720' 1483s # received: 30720 1483s ok 38 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 31744 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '31744' 1483s # received: 31744 1483s ok 39 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 32768 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '32768' 1483s # received: 32768 1483s ok 40 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 33792 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '33792' 1483s # received: 33792 1483s ok 41 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 34816 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '34816' 1483s # received: 34816 1483s ok 42 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 35840 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '35840' 1483s # received: 35840 1483s ok 43 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 36864 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '36864' 1483s # received: 36864 1483s ok 44 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 37888 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '37888' 1483s # received: 37888 1483s ok 45 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 38912 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '38912' 1483s # received: 38912 1483s ok 46 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 39936 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '39936' 1483s # received: 39936 1483s ok 47 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 40960 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '40960' 1483s # received: 40960 1483s ok 48 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 41984 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '41984' 1483s # received: 41984 1483s ok 49 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 43008 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '43008' 1483s # received: 43008 1483s ok 50 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 44032 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '44032' 1483s # received: 44032 1483s ok 51 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 45056 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '45056' 1483s # received: 45056 1483s ok 52 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 46080 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '46080' 1483s # received: 46080 1483s ok 53 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 47104 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '47104' 1483s # received: 47104 1483s ok 54 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 48128 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '48128' 1483s # received: 48128 1483s ok 55 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 49152 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '49152' 1483s # received: 49152 1483s ok 56 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 50176 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '50176' 1483s # received: 50176 1483s ok 57 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 51200 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '51200' 1483s # received: 51200 1483s ok 58 1483s #lwp request: 1483s #POST http://localhost:8558/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 102400 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 7 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8558 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '102400' 1483s # received: 102400 1483s ok 59 1483s # testing : / with proxy_http_https_proxy_section (http) 1483s # expected: 200 1483s # received: '200' 1483s ok 60 1483s # testing : CGI script with folded headers 1483s # expected: 200 1483s # received: '200' 1483s ok 61 1483s # testing : using valid proxyssl client cert 1483s # expected: 200 1483s # received: '200' 1483s ok 62 1483s # testing : using invalid proxyssl client cert 1483s # expected: 403 1483s # received: '403' 1483s ok 63 1483s # testing : protected cgi script 1483s # expected: 200 1483s # received: '200' 1483s ok 64 1483s # testing : X-Forwarded-Host header 1483s # expected: 'localhost:8560' 1483s # received: 'localhost:8560' 1483s ok 65 1483s # testing : client subject common name 1483s # expected: 'client_ok' 1483s # received: 'client_ok' 1483s ok 66 1483s # testing : ProxyPassReverse Location rewrite 1483s # expected: 'http://localhost:8560/modules/' 1483s # received: 'http://localhost:8560/modules/' 1483s ok 67 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 1024 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '1024' 1483s # received: 1024 1483s ok 68 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 2048 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '2048' 1483s # received: 2048 1483s ok 69 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 3072 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '3072' 1483s # received: 3072 1483s ok 70 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 4096 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '4096' 1483s # received: 4096 1483s ok 71 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 5120 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '5120' 1483s # received: 5120 1483s ok 72 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 6144 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '6144' 1483s # received: 6144 1483s ok 73 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 7168 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '7168' 1483s # received: 7168 1483s ok 74 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 8192 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '8192' 1483s # received: 8192 1483s ok 75 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 9216 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 5 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '9216' 1483s # received: 9216 1483s ok 76 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 10240 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '10240' 1483s # received: 10240 1483s ok 77 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 11264 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '11264' 1483s # received: 11264 1483s ok 78 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 12288 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '12288' 1483s # received: 12288 1483s ok 79 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 13312 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '13312' 1483s # received: 13312 1483s ok 80 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 14336 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '14336' 1483s # received: 14336 1483s ok 81 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 15360 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1483s #Vary: In-If1 1483s #Content-Length: 6 1483s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1483s #Client-Peer: 127.0.0.1:8560 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : length posted 1483s # expected: '15360' 1483s # received: 15360 1483s ok 82 1483s #lwp request: 1483s #POST http://localhost:8560/eat_post HTTP/1.1 1483s #User-Agent: libwww-perl/6.77 1483s #Content-Length: 16384 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '16384' 1484s # received: 16384 1484s ok 83 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 17408 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '17408' 1484s # received: 17408 1484s ok 84 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 18432 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '18432' 1484s # received: 18432 1484s ok 85 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 19456 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '19456' 1484s # received: 19456 1484s ok 86 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 20480 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '20480' 1484s # received: 20480 1484s ok 87 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 21504 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '21504' 1484s # received: 21504 1484s ok 88 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 22528 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '22528' 1484s # received: 22528 1484s ok 89 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 23552 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '23552' 1484s # received: 23552 1484s ok 90 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 24576 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '24576' 1484s # received: 24576 1484s ok 91 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 25600 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '25600' 1484s # received: 25600 1484s ok 92 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 26624 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '26624' 1484s # received: 26624 1484s ok 93 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 27648 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '27648' 1484s # received: 27648 1484s ok 94 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 28672 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '28672' 1484s # received: 28672 1484s ok 95 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 29696 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '29696' 1484s # received: 29696 1484s ok 96 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 30720 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '30720' 1484s # received: 30720 1484s ok 97 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 31744 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '31744' 1484s # received: 31744 1484s ok 98 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 32768 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '32768' 1484s # received: 32768 1484s ok 99 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 33792 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '33792' 1484s # received: 33792 1484s ok 100 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 34816 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '34816' 1484s # received: 34816 1484s ok 101 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 35840 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '35840' 1484s # received: 35840 1484s ok 102 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 36864 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '36864' 1484s # received: 36864 1484s ok 103 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 37888 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '37888' 1484s # received: 37888 1484s ok 104 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 38912 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '38912' 1484s # received: 38912 1484s ok 105 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 39936 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '39936' 1484s # received: 39936 1484s ok 106 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 40960 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '40960' 1484s # received: 40960 1484s ok 107 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 41984 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '41984' 1484s # received: 41984 1484s ok 108 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 43008 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '43008' 1484s # received: 43008 1484s ok 109 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 44032 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '44032' 1484s # received: 44032 1484s ok 110 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 45056 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:46 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '45056' 1484s # received: 45056 1484s ok 111 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 46080 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '46080' 1484s # received: 46080 1484s ok 112 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 47104 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '47104' 1484s # received: 47104 1484s ok 113 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 48128 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '48128' 1484s # received: 48128 1484s ok 114 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 49152 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '49152' 1484s # received: 49152 1484s ok 115 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 50176 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '50176' 1484s # received: 50176 1484s ok 116 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 51200 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '51200' 1484s # received: 51200 1484s ok 117 1484s #lwp request: 1484s #POST http://localhost:8560/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 102400 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 7 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8560 1484s #Client-Response-Num: 1 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '102400' 1484s # received: 102400 1484s ok 118 1484s # testing : / with proxy_https_http (https) 1484s # expected: 200 1484s # received: '200' 1484s ok 119 1484s # testing : CGI script with folded headers 1484s # expected: 200 1484s # received: '200' 1484s ok 120 1484s # testing : ProxyPassReverse Location rewrite 1484s # expected: 'https://localhost:8562/modules/' 1484s # received: 'https://localhost:8562/modules/' 1484s ok 121 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 1024 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '1024' 1484s # received: 1024 1484s ok 122 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 2048 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '2048' 1484s # received: 2048 1484s ok 123 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 3072 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '3072' 1484s # received: 3072 1484s ok 124 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 4096 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '4096' 1484s # received: 4096 1484s ok 125 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 5120 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '5120' 1484s # received: 5120 1484s ok 126 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 6144 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '6144' 1484s # received: 6144 1484s ok 127 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 7168 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '7168' 1484s # received: 7168 1484s ok 128 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 8192 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '8192' 1484s # received: 8192 1484s ok 129 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 9216 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '9216' 1484s # received: 9216 1484s ok 130 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 10240 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '10240' 1484s # received: 10240 1484s ok 131 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 11264 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '11264' 1484s # received: 11264 1484s ok 132 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 12288 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '12288' 1484s # received: 12288 1484s ok 133 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 13312 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '13312' 1484s # received: 13312 1484s ok 134 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 14336 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '14336' 1484s # received: 14336 1484s ok 135 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 15360 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '15360' 1484s # received: 15360 1484s ok 136 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 16384 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '16384' 1484s # received: 16384 1484s ok 137 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 17408 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '17408' 1484s # received: 17408 1484s ok 138 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 18432 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '18432' 1484s # received: 18432 1484s ok 139 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 19456 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '19456' 1484s # received: 19456 1484s ok 140 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 20480 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '20480' 1484s # received: 20480 1484s ok 141 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 21504 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '21504' 1484s # received: 21504 1484s ok 142 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 22528 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '22528' 1484s # received: 22528 1484s ok 143 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 23552 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '23552' 1484s # received: 23552 1484s ok 144 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 24576 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '24576' 1484s # received: 24576 1484s ok 145 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 25600 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '25600' 1484s # received: 25600 1484s ok 146 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 26624 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '26624' 1484s # received: 26624 1484s ok 147 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 27648 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '27648' 1484s # received: 27648 1484s ok 148 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 28672 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '28672' 1484s # received: 28672 1484s ok 149 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 29696 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '29696' 1484s # received: 29696 1484s ok 150 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 30720 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '30720' 1484s # received: 30720 1484s ok 151 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 31744 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '31744' 1484s # received: 31744 1484s ok 152 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 32768 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '32768' 1484s # received: 32768 1484s ok 153 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 33792 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '33792' 1484s # received: 33792 1484s ok 154 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 34816 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '34816' 1484s # received: 34816 1484s ok 155 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 35840 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '35840' 1484s # received: 35840 1484s ok 156 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 36864 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '36864' 1484s # received: 36864 1484s ok 157 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 37888 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '37888' 1484s # received: 37888 1484s ok 158 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 38912 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '38912' 1484s # received: 38912 1484s ok 159 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 39936 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '39936' 1484s # received: 39936 1484s ok 160 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 40960 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '40960' 1484s # received: 40960 1484s ok 161 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 41984 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '41984' 1484s # received: 41984 1484s ok 162 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 43008 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '43008' 1484s # received: 43008 1484s ok 163 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 44032 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '44032' 1484s # received: 44032 1484s ok 164 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 45056 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '45056' 1484s # received: 45056 1484s ok 165 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 46080 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '46080' 1484s # received: 46080 1484s ok 166 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 47104 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '47104' 1484s # received: 47104 1484s ok 167 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 48128 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '48128' 1484s # received: 48128 1484s ok 168 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 49152 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '49152' 1484s # received: 49152 1484s ok 169 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 50176 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '50176' 1484s # received: 50176 1484s ok 170 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 51200 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '51200' 1484s # received: 51200 1484s ok 171 1484s #lwp request: 1484s #POST https://localhost:8562/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 102400 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 7 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8562 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '102400' 1484s # received: 102400 1484s ok 172 1484s # testing : / with proxy_https_https (https) 1484s # expected: 200 1484s # received: '200' 1484s ok 173 1484s # testing : CGI script with folded headers 1484s # expected: 200 1484s # received: '200' 1484s ok 174 1484s # testing : using valid proxyssl client cert 1484s # expected: 200 1484s # received: '200' 1484s ok 175 1484s # testing : using invalid proxyssl client cert 1484s # expected: 403 1484s # received: '403' 1484s ok 176 1484s # testing : protected cgi script 1484s # expected: 200 1484s # received: '200' 1484s ok 177 1484s # testing : X-Forwarded-Host header 1484s # expected: 'localhost:8559' 1484s # received: 'localhost:8559' 1484s ok 178 1484s # testing : client subject common name 1484s # expected: 'client_ok' 1484s # received: 'client_ok' 1484s ok 179 1484s # testing : ProxyPassReverse Location rewrite 1484s # expected: 'https://localhost:8559/modules/' 1484s # received: 'https://localhost:8559/modules/' 1484s ok 180 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 1024 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '1024' 1484s # received: 1024 1484s ok 181 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 2048 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '2048' 1484s # received: 2048 1484s ok 182 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 3072 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '3072' 1484s # received: 3072 1484s ok 183 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 4096 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '4096' 1484s # received: 4096 1484s ok 184 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 5120 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '5120' 1484s # received: 5120 1484s ok 185 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 6144 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '6144' 1484s # received: 6144 1484s ok 186 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 7168 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '7168' 1484s # received: 7168 1484s ok 187 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 8192 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '8192' 1484s # received: 8192 1484s ok 188 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 9216 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '9216' 1484s # received: 9216 1484s ok 189 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 10240 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '10240' 1484s # received: 10240 1484s ok 190 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 11264 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '11264' 1484s # received: 11264 1484s ok 191 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 12288 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:47 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '12288' 1484s # received: 12288 1484s ok 192 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 13312 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '13312' 1484s # received: 13312 1484s ok 193 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 14336 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '14336' 1484s # received: 14336 1484s ok 194 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 15360 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '15360' 1484s # received: 15360 1484s ok 195 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 16384 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '16384' 1484s # received: 16384 1484s ok 196 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 17408 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '17408' 1484s # received: 17408 1484s ok 197 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 18432 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '18432' 1484s # received: 18432 1484s ok 198 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 19456 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '19456' 1484s # received: 19456 1484s ok 199 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 20480 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '20480' 1484s # received: 20480 1484s ok 200 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 21504 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '21504' 1484s # received: 21504 1484s ok 201 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 22528 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '22528' 1484s # received: 22528 1484s ok 202 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 23552 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '23552' 1484s # received: 23552 1484s ok 203 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 24576 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '24576' 1484s # received: 24576 1484s ok 204 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 25600 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '25600' 1484s # received: 25600 1484s ok 205 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 26624 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '26624' 1484s # received: 26624 1484s ok 206 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 27648 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '27648' 1484s # received: 27648 1484s ok 207 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 28672 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '28672' 1484s # received: 28672 1484s ok 208 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 29696 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '29696' 1484s # received: 29696 1484s ok 209 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 30720 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '30720' 1484s # received: 30720 1484s ok 210 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 31744 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '31744' 1484s # received: 31744 1484s ok 211 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 32768 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '32768' 1484s # received: 32768 1484s ok 212 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 33792 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '33792' 1484s # received: 33792 1484s ok 213 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 34816 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '34816' 1484s # received: 34816 1484s ok 214 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 35840 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '35840' 1484s # received: 35840 1484s ok 215 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 36864 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '36864' 1484s # received: 36864 1484s ok 216 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 37888 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '37888' 1484s # received: 37888 1484s ok 217 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 38912 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '38912' 1484s # received: 38912 1484s ok 218 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 39936 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '39936' 1484s # received: 39936 1484s ok 219 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 40960 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '40960' 1484s # received: 40960 1484s ok 220 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 41984 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '41984' 1484s # received: 41984 1484s ok 221 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 43008 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '43008' 1484s # received: 43008 1484s ok 222 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 44032 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '44032' 1484s # received: 44032 1484s ok 223 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 45056 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '45056' 1484s # received: 45056 1484s ok 224 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 46080 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '46080' 1484s # received: 46080 1484s ok 225 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 47104 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '47104' 1484s # received: 47104 1484s ok 226 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 48128 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '48128' 1484s # received: 48128 1484s ok 227 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 49152 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '49152' 1484s # received: 49152 1484s ok 228 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 50176 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '50176' 1484s # received: 50176 1484s ok 229 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 51200 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '51200' 1484s # received: 51200 1484s ok 230 1484s #lwp request: 1484s #POST https://localhost:8559/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 102400 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 7 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8559 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '102400' 1484s # received: 102400 1484s ok 231 1484s # testing : / with proxy_https_https_proxy_section (https) 1484s # expected: 200 1484s # received: '200' 1484s ok 232 1484s # testing : CGI script with folded headers 1484s # expected: 200 1484s # received: '200' 1484s ok 233 1484s # testing : using valid proxyssl client cert 1484s # expected: 200 1484s # received: '200' 1484s ok 234 1484s # testing : using invalid proxyssl client cert 1484s # expected: 403 1484s # received: '403' 1484s ok 235 1484s # testing : protected cgi script 1484s # expected: 200 1484s # received: '200' 1484s ok 236 1484s # testing : X-Forwarded-Host header 1484s # expected: 'localhost:8561' 1484s # received: 'localhost:8561' 1484s ok 237 1484s # testing : client subject common name 1484s # expected: 'client_ok' 1484s # received: 'client_ok' 1484s ok 238 1484s # testing : ProxyPassReverse Location rewrite 1484s # expected: 'https://localhost:8561/modules/' 1484s # received: 'https://localhost:8561/modules/' 1484s ok 239 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 1024 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '1024' 1484s # received: 1024 1484s ok 240 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 2048 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '2048' 1484s # received: 2048 1484s ok 241 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 3072 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '3072' 1484s # received: 3072 1484s ok 242 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 4096 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '4096' 1484s # received: 4096 1484s ok 243 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 5120 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '5120' 1484s # received: 5120 1484s ok 244 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 6144 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '6144' 1484s # received: 6144 1484s ok 245 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 7168 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '7168' 1484s # received: 7168 1484s ok 246 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 8192 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:48 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '8192' 1484s # received: 8192 1484s ok 247 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 9216 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 5 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '9216' 1484s # received: 9216 1484s ok 248 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 10240 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '10240' 1484s # received: 10240 1484s ok 249 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 11264 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '11264' 1484s # received: 11264 1484s ok 250 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 12288 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '12288' 1484s # received: 12288 1484s ok 251 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 13312 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '13312' 1484s # received: 13312 1484s ok 252 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 14336 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '14336' 1484s # received: 14336 1484s ok 253 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 15360 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '15360' 1484s # received: 15360 1484s ok 254 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 16384 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '16384' 1484s # received: 16384 1484s ok 255 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 17408 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '17408' 1484s # received: 17408 1484s ok 256 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 18432 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '18432' 1484s # received: 18432 1484s ok 257 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 19456 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '19456' 1484s # received: 19456 1484s ok 258 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 20480 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '20480' 1484s # received: 20480 1484s ok 259 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 21504 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '21504' 1484s # received: 21504 1484s ok 260 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 22528 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '22528' 1484s # received: 22528 1484s ok 261 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 23552 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '23552' 1484s # received: 23552 1484s ok 262 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 24576 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '24576' 1484s # received: 24576 1484s ok 263 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 25600 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '25600' 1484s # received: 25600 1484s ok 264 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 26624 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '26624' 1484s # received: 26624 1484s ok 265 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 27648 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '27648' 1484s # received: 27648 1484s ok 266 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 28672 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '28672' 1484s # received: 28672 1484s ok 267 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 29696 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '29696' 1484s # received: 29696 1484s ok 268 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 30720 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '30720' 1484s # received: 30720 1484s ok 269 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 31744 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '31744' 1484s # received: 31744 1484s ok 270 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 32768 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '32768' 1484s # received: 32768 1484s ok 271 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 33792 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '33792' 1484s # received: 33792 1484s ok 272 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 34816 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '34816' 1484s # received: 34816 1484s ok 273 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 35840 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '35840' 1484s # received: 35840 1484s ok 274 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 36864 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '36864' 1484s # received: 36864 1484s ok 275 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 37888 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '37888' 1484s # received: 37888 1484s ok 276 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 38912 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '38912' 1484s # received: 38912 1484s ok 277 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 39936 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '39936' 1484s # received: 39936 1484s ok 278 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 40960 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '40960' 1484s # received: 40960 1484s ok 279 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 41984 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '41984' 1484s # received: 41984 1484s ok 280 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 43008 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '43008' 1484s # received: 43008 1484s ok 281 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 44032 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '44032' 1484s # received: 44032 1484s ok 282 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 45056 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '45056' 1484s # received: 45056 1484s ok 283 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 46080 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '46080' 1484s # received: 46080 1484s ok 284 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 47104 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '47104' 1484s # received: 47104 1484s ok 285 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 48128 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '48128' 1484s # received: 48128 1484s ok 286 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 49152 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '49152' 1484s # received: 49152 1484s ok 287 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 50176 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '50176' 1484s # received: 50176 1484s ok 288 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 51200 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 6 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '51200' 1484s # received: 51200 1484s ok 289 1484s #lwp request: 1484s #POST https://localhost:8561/eat_post HTTP/1.1 1484s #User-Agent: libwww-perl/6.77 1484s #Content-Length: 102400 1484s # 1484s #server response: 1484s #HTTP/1.1 200 OK 1484s #Connection: close 1484s #Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1484s #Vary: In-If1 1484s #Content-Length: 7 1484s #Client-Date: Sun, 01 Dec 2024 10:18:49 GMT 1484s #Client-Peer: 127.0.0.1:8561 1484s #Client-Response-Num: 1 1484s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1484s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1484s #Client-SSL-Socket-Class: IO::Socket::SSL 1484s #Client-SSL-Version: TLSv1_3 1484s #DMMATCH1: 1 1484s # 1484s # testing : length posted 1484s # expected: '102400' 1484s # received: 102400 1484s ok 290 1484s ok 1486s t/ssl/require.t ..................... 1486s 1..10 1486s # Running under perl version 5.040000 for linux 1486s # Current time local: Sun Dec 1 10:18:49 2024 1486s # Current time GMT: Sun Dec 1 10:18:49 2024 1486s # Using Test.pm version 1.31 1486s # Using Apache/Test.pm version 1.44 1486s ok 1 1486s ok 2 1486s ok 3 1486s ok 4 1486s ok 5 1486s ok 6 1486s ok 7 1486s ok 8 1486s ok 9 1486s ok 10 1486s ok 1489s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 1492s t/ssl/varlookup.t ................... 1492s 1..83 1492s # Running under perl version 5.040000 for linux 1492s # Current time local: Sun Dec 1 10:18:55 2024 1492s # Current time GMT: Sun Dec 1 10:18:55 2024 1492s # Using Test.pm version 1.31 1492s # Using Apache/Test.pm version 1.44 1492s # testing : HTTP_USER_AGENT 1492s # expected: 'libwww-perl/6.77' 1492s # received: 'libwww-perl/6.77' 1492s ok 1 1492s # testing : HTTP:User-Agent 1492s # expected: 'libwww-perl/6.77' 1492s # received: 'libwww-perl/6.77' 1492s ok 2 1492s # testing : HTTP_REFERER 1492s # expected: 't/ssl/varlookup.t' 1492s # received: 't/ssl/varlookup.t' 1492s ok 3 1492s # testing : HTTP_HOST 1492s # expected: 'localhost:8532' 1492s # received: 'localhost:8532' 1492s ok 4 1492s # testing : QUERY_STRING 1492s # expected: 'QUERY_STRING' 1492s # received: 'QUERY_STRING' 1492s ok 5 1492s # testing : SERVER_SOFTWARE 1492s # expected: qr/^Apache\/2.4.62/ 1492s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0' 1492s ok 6 1492s # testing : SERVER_ADMIN 1492s # expected: 'tuser@localhost' 1492s # received: 'tuser@localhost' 1492s ok 7 1492s # testing : SERVER_PORT 1492s # expected: '8532' 1492s # received: '8532' 1492s ok 8 1492s # testing : SERVER_NAME 1492s # expected: 'localhost' 1492s # received: 'localhost' 1492s ok 9 1492s # testing : SERVER_PROTOCOL 1492s # expected: qr/^HTTP\/1\.\d$/ 1492s # received: 'HTTP/1.1' 1492s ok 10 1492s # testing : REMOTE_ADDR 1492s # expected: '127.0.0.1' 1492s # received: '127.0.0.1' 1492s ok 11 1492s # testing : DOCUMENT_ROOT 1492s # expected: '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs' 1492s # received: '/tmp/autopkgtest.flEycu/autopkgtest_tmp/perl-framework/t/htdocs' 1492s ok 12 1492s # testing : REQUEST_METHOD 1492s # expected: 'GET' 1492s # received: 'GET' 1492s ok 13 1492s # testing : REQUEST_URI 1492s # expected: '/test_ssl_var_lookup' 1492s # received: '/test_ssl_var_lookup' 1492s ok 14 1492s # testing : TIME_YEAR 1492s # expected: 2024 1492s # received: '2024' 1492s ok 15 1492s # testing : TIME_MON 1492s # expected: '12' 1492s # received: '12' 1492s ok 16 1492s # testing : TIME_DAY 1492s # expected: '01' 1492s # received: '01' 1492s ok 17 1492s # testing : TIME_WDAY 1492s # expected: 0 1492s # received: '0' 1492s ok 18 1492s # testing : IS_SUBREQ 1492s # expected: 'false' 1492s # received: 'false' 1492s ok 19 1492s # testing : API_VERSION 1492s # expected: '20120211' 1492s # received: '20120211' 1492s ok 20 1492s # testing : THE_REQUEST 1492s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 1492s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 1492s ok 21 1492s # testing : REQUEST_SCHEME 1492s # expected: 'https' 1492s # received: 'https' 1492s ok 22 1492s # testing : HTTPS 1492s # expected: 'on' 1492s # received: 'on' 1492s ok 23 1492s # testing : ENV:THE_ARGS 1492s # expected: 'ENV:THE_ARGS' 1492s # received: 'ENV:THE_ARGS' 1492s ok 24 1492s # testing : SSL_CLIENT_M_VERSION 1492s # expected: qr/^\d+$/ 1492s # received: '3' 1492s ok 25 1492s # testing : SSL_SERVER_M_VERSION 1492s # expected: qr/^\d+$/ 1492s # received: '3' 1492s ok 26 1492s # testing : SSL_CLIENT_M_SERIAL 1492s # expected: qr/^[0-9A-F]+$/ 1492s # received: '0A' 1492s ok 27 1492s # testing : SSL_SERVER_M_SERIAL 1492s # expected: qr/^[0-9A-F]+$/ 1492s # received: '05' 1492s ok 28 1492s # testing : SSL_PROTOCOL 1492s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 1492s # received: 'TLSv1.3' 1492s ok 29 1492s # testing : SSL_CLIENT_V_START 1492s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1492s # received: 'Dec 1 10:11:24 2024 GMT' 1492s ok 30 1492s # testing : SSL_SERVER_V_START 1492s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1492s # received: 'Dec 1 10:11:23 2024 GMT' 1492s ok 31 1492s # testing : SSL_CLIENT_V_END 1492s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1492s # received: 'Dec 1 10:11:24 2025 GMT' 1492s ok 32 1492s # testing : SSL_SERVER_V_END 1492s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1492s # received: 'Dec 1 10:11:23 2025 GMT' 1492s ok 33 1492s # testing : SSL_CIPHER 1492s # expected: qr/^[A-Z0-9_-]+$/ 1492s # received: 'TLS_AES_256_GCM_SHA384' 1492s ok 34 1492s # testing : SSL_CIPHER_EXPORT 1492s # expected: 'false' 1492s # received: 'false' 1492s ok 35 1492s # testing : SSL_CIPHER_ALGKEYSIZE 1492s # expected: qr/^\d+$/ 1492s # received: '256' 1492s ok 36 1492s # testing : SSL_CIPHER_USEKEYSIZE 1492s # expected: qr/^\d+$/ 1492s # received: '256' 1492s ok 37 1492s # testing : SSL_SECURE_RENEG 1492s # expected: qr/^(false|true)$/ 1492s # received: 'false' 1492s ok 38 1492s # testing : SSL_CLIENT_S_DN 1492s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1492s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1492s ok 39 1492s # testing : SSL_SERVER_S_DN 1492s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 1492s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 1492s ok 40 1492s # testing : SSL_CLIENT_S_DN_C 1492s # expected: 'US' 1492s # received: 'US' 1492s ok 41 1492s # testing : SSL_SERVER_S_DN_C 1492s # expected: 'US' 1492s # received: 'US' 1492s ok 42 1492s # testing : SSL_CLIENT_S_DN_ST 1492s # expected: 'California' 1492s # received: 'California' 1492s ok 43 1492s # testing : SSL_SERVER_S_DN_ST 1492s # expected: 'California' 1492s # received: 'California' 1492s ok 44 1492s # testing : SSL_CLIENT_S_DN_L 1492s # expected: 'San Francisco' 1492s # received: 'San Francisco' 1492s ok 45 1492s # testing : SSL_SERVER_S_DN_L 1492s # expected: 'San Francisco' 1492s # received: 'San Francisco' 1492s ok 46 1492s # testing : SSL_CLIENT_S_DN_O 1492s # expected: 'ASF' 1492s # received: 'ASF' 1492s ok 47 1492s # testing : SSL_SERVER_S_DN_O 1492s # expected: 'ASF' 1492s # received: 'ASF' 1492s ok 48 1492s # testing : SSL_CLIENT_S_DN_OU 1492s # expected: 'httpd-test' 1492s # received: 'httpd-test' 1492s ok 49 1492s # testing : SSL_SERVER_S_DN_OU 1492s # expected: qr/^httpd-test\/([-\w]+)/ 1492s # received: 'httpd-test/rsa-test' 1492s ok 50 1492s # testing : SSL_CLIENT_S_DN_CN 1492s # expected: 'client_ok' 1492s # received: 'client_ok' 1492s ok 51 1492s # testing : SSL_SERVER_S_DN_CN 1492s # expected: 'localhost' 1492s # received: 'localhost' 1492s ok 52 1492s # testing : SSL_CLIENT_S_DN_Email 1492s # expected: 'test-dev@httpd.apache.org' 1492s # received: 'test-dev@httpd.apache.org' 1492s ok 53 1492s # testing : SSL_SERVER_S_DN_Email 1492s # expected: 'test-dev@httpd.apache.org' 1492s # received: 'test-dev@httpd.apache.org' 1492s ok 54 1492s # testing : SSL_CLIENT_SAN_Email_0 1492s # expected: 'test-dev@httpd.apache.org' 1492s # received: 'test-dev@httpd.apache.org' 1492s ok 55 1492s # testing : SSL_SERVER_SAN_DNS_0 1492s # expected: 'localhost' 1492s # received: 'localhost' 1492s ok 56 1492s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 1492s # expected: 'test-dev@httpd.apache.org' 1492s # received: 'test-dev@httpd.apache.org' 1492s ok 57 1492s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 1492s # expected: '_https.localhost' 1492s # received: '_https.localhost' 1492s ok 58 1492s # testing : SSL_CLIENT_I_DN 1492s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1492s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1492s ok 59 1492s # testing : SSL_SERVER_I_DN 1492s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1492s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1492s ok 60 1492s # testing : SSL_CLIENT_I_DN_C 1492s # expected: 'US' 1492s # received: 'US' 1492s ok 61 1492s # testing : SSL_SERVER_I_DN_C 1492s # expected: 'US' 1492s # received: 'US' 1492s ok 62 1492s # testing : SSL_CLIENT_I_DN_ST 1492s # expected: 'California' 1492s # received: 'California' 1492s ok 63 1492s # testing : SSL_SERVER_I_DN_ST 1492s # expected: 'California' 1492s # received: 'California' 1492s ok 64 1492s # testing : SSL_CLIENT_I_DN_L 1492s # expected: 'San Francisco' 1492s # received: 'San Francisco' 1492s ok 65 1492s # testing : SSL_SERVER_I_DN_L 1492s # expected: 'San Francisco' 1492s # received: 'San Francisco' 1492s ok 66 1492s # testing : SSL_CLIENT_I_DN_O 1492s # expected: 'ASF' 1492s # received: 'ASF' 1492s ok 67 1492s # testing : SSL_SERVER_I_DN_O 1492s # expected: 'ASF' 1492s # received: 'ASF' 1492s ok 68 1492s # testing : SSL_CLIENT_I_DN_OU 1492s # expected: 'httpd-test' 1492s # received: 'httpd-test' 1492s ok 69 1492s # testing : SSL_SERVER_I_DN_OU 1492s # expected: 'httpd-test' 1492s # received: 'httpd-test' 1492s ok 70 1492s # testing : SSL_CLIENT_I_DN_CN 1492s # expected: 'ca' 1492s # received: 'ca' 1492s ok 71 1492s # testing : SSL_SERVER_I_DN_CN 1492s # expected: 'ca' 1492s # received: 'ca' 1492s ok 72 1492s # testing : SSL_SERVER_I_DN_CN_RAW 1492s # expected: 'ca' 1492s # received: 'ca' 1492s ok 73 1492s # testing : SSL_SERVER_I_DN_CN_0_RAW 1492s # expected: 'ca' 1492s # received: 'ca' 1492s ok 74 1492s # testing : SSL_CLIENT_I_DN_Email 1492s # expected: 'test-dev@httpd.apache.org' 1492s # received: 'test-dev@httpd.apache.org' 1492s ok 75 1492s # testing : SSL_SERVER_I_DN_Email 1492s # expected: 'test-dev@httpd.apache.org' 1492s # received: 'test-dev@httpd.apache.org' 1492s ok 76 1492s # testing : SSL_CLIENT_A_SIG 1492s # expected: 'sha256WithRSAEncryption' 1492s # received: 'sha256WithRSAEncryption' 1492s ok 77 1492s # testing : SSL_SERVER_A_SIG 1492s # expected: 'sha256WithRSAEncryption' 1492s # received: 'sha256WithRSAEncryption' 1492s ok 78 1492s # testing : SSL_CLIENT_A_KEY 1492s # expected: 'rsaEncryption' 1492s # received: 'rsaEncryption' 1492s ok 79 1492s # testing : SSL_SERVER_A_KEY 1492s # expected: qr/^[rd]saEncryption$/ 1492s # received: 'rsaEncryption' 1492s ok 80 1492s # testing : SSL_CLIENT_CERT 1492s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1492s # received: '-----BEGIN CERTIFICATE----- 1492s # MIIEezCCA2OgAwIBAgIBCjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1492s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1492s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1492s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx 1492s # MTAxMTI0WhcNMjUxMjAxMTAxMTI0WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1492s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1492s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 1492s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 1492s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEArU2CTFwv5r/ZPKwaskun7PJAX6XVZzB6g1va 1492s # 3aoV8eqScB+SQDnWTPPBxSYCy8DigGc2zxxykp52LmehsIQc/1fon7zEgWhmIlN1 1492s # 7iSop3bpGFwOY3lVqi/+sMWgwwbf+Q9gZaluJhe003p5QF+aF8dkM227pyMvyh8q 1492s # Fg7LGD0NsOXUUNoTNiJQQmKWS83YHbPOZcnsNRtdreLlx8eiXI7ZidiUCh6tPCP2 1492s # lKqT7eXvQSkbA/aiyWLfgH+HSR/WVV/bvaB8QOs/VpFO48f4Vtyf5lZgnetMk6q2 1492s # aODEcUdmO2iG280ObP4DS9GBPp7+yVf+i9dT2AMnENw75uCxgwIDAQABo4HOMIHL 1492s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 1492s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 1492s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 1492s # HQ4EFgQUJ5cuVe/Ec6CrFgmxgTihuI1bEJQwHwYDVR0jBBgwFoAUN4zQCzXS4yuT 1492s # 2xmpaEiA9bUIw5swDQYJKoZIhvcNAQELBQADggEBAKXomDhA9DbTzFa5MkXuYpXx 1492s # KLWsIZD8E6kZUJE35PaLQmNca59Q758X+AgB/nfewlqIhuooDmf2dd7DTlSQ0/Fk 1492s # 169OQceCKtobLiKRXu1VMRuPkb+LExxwkJhkbso6FXWyj4KgUzmjTCu5K4n7/kx1 1492s # +aLmjW+2a9mV0yC3omrdiqVUMyjDjmbT1XaQOuQ8bYgS1ov2oXSL52PAtteXIfHZ 1492s # 6rtS6rbkYkGTlr1k75EW8DCBTBsNy2VvsoYLREAot9J/nLiE0DrLwYKsZ1usUh0i 1492s # zISTyvMGqkNffcUku9FTfe1Yv5rfbdFg//v5ctObxSEqJZ9cF2kvgE/K3Aj4co0= 1492s # -----END CERTIFICATE----- 1492s # ' 1492s ok 81 1492s # testing : SSL_SERVER_CERT 1492s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1492s # received: '-----BEGIN CERTIFICATE----- 1492s # MIIERDCCAyygAwIBAgIBBTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1492s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1492s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1492s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjAx 1492s # MTAxMTIzWhcNMjUxMjAxMTAxMTIzWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1492s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1492s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 1492s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 1492s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAubJP5RqJvtaYsR/uFP5DNlzJ 1492s # ZgqUu2KcXb7WqovvBQRsprOyLz47nmLotr/j7p02BCJnrGQcSUxkY8mO5yN1Rz+b 1492s # lWYZKghDPqcpG0/oYbJYTU3G0G6C/PeI08f/vOTcWVfemPO3Puf/LmfKrzNM3jUB 1492s # 9r7CDoKFy6X2rSadulufIpBOI8fCDNUKZp6Y07ju2MXT8rVJb4mqa10aPjgmBIgV 1492s # 47vRlaeNSngOKv8x48Co+govgiO62mtyIGkeYTV/g4Eb6bRUMn5b0j+qJk4/sGge 1492s # +/UM3oA+QQiEwhIa3D8S67eV1quJvJky+Pxg8zRzovw3l6OR6KUGhHnyeb5u1QID 1492s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 1492s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBTA 1492s # qn5PXf6YUjaG1ZLoHKpFQv049TAfBgNVHSMEGDAWgBQ3jNALNdLjK5PbGaloSID1 1492s # tQjDmzANBgkqhkiG9w0BAQsFAAOCAQEAp9IPvjG84gq3rJMXNsc0zBuMEd+hSs8C 1492s # STv1Ya5tOpFeqxNeQhcY1+W0PCznDQH+gmhmfsbdcAlPChv3LJwAeEhH1Sf4L53i 1492s # QzYrQX80uXGCRhRkQIlvqBLeUt1/U1o9qzfm6ki+DgOWPq2PaB7hqLN6sHNQUr4Q 1492s # SHBuUGddM0vFlPHBXzBLf9NcDR/0EkHEXOyhHD8BDsh9s6CNmYYLj/x9ZK6KKFAz 1492s # ftXG54C3lSVeXQ3Z/t8pbC7TRHG3EYhMfhrAk9yTx7UZT5a46c+RVotptWKCn0Bh 1492s # R6pGEIZ3ThmX/BCDqlhEYNnnF4m3e6Jdsz5Njwry84jLSHj6LvP3Fg== 1492s # -----END CERTIFICATE----- 1492s # ' 1492s ok 82 1492s # testing : SSL_CLIENT_VERIFY 1492s # expected: 'SUCCESS' 1492s # received: 'SUCCESS' 1492s ok 83 1492s ok 1495s t/ssl/verify.t ...................... 1495s 1..3 1495s # Running under perl version 5.040000 for linux 1495s # Current time local: Sun Dec 1 10:18:58 2024 1495s # Current time GMT: Sun Dec 1 10:18:58 2024 1495s # Using Test.pm version 1.31 1495s # Using Apache/Test.pm version 1.44 1495s HTTP/1.1 403 Forbidden 1495s Connection: close 1495s Date: Sun, 01 Dec 2024 10:19:01 GMT 1495s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1495s Content-Length: 258 1495s Content-Type: text/html; charset=iso-8859-1 1495s Client-Date: Sun, 01 Dec 2024 10:19:01 GMT 1495s Client-Peer: 127.0.0.1:8532 1495s Client-Response-Num: 1 1495s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1495s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1495s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1495s Client-SSL-Socket-Class: IO::Socket::SSL 1495s Client-SSL-Version: TLSv1_3 1495s Title: 403 Forbidden 1495s 1495s 1495s 1495s 403 Forbidden 1495s 1495s

Forbidden

1495s

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

1495s 1495s ok 1 1495s HTTP/1.1 200 OK 1495s Connection: close 1495s Date: Sun, 01 Dec 2024 10:19:01 GMT 1495s Accept-Ranges: bytes 1495s ETag: "1a-61fafa7f73d80" 1495s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1495s Vary: In-If1 1495s Content-Length: 26 1495s Content-Type: text/html 1495s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1495s Client-Date: Sun, 01 Dec 2024 10:19:01 GMT 1495s Client-Peer: 127.0.0.1:8532 1495s Client-Response-Num: 1 1495s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1495s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1495s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1495s Client-SSL-Socket-Class: IO::Socket::SSL 1495s Client-SSL-Version: TLSv1_3 1495s DMMATCH1: 1 1495s 1495s welcome to localhost:8529 1495s ok 2 1495s 500 Server closed connection without sending any data back 1495s Content-Type: text/plain 1495s Client-Date: Sun, 01 Dec 2024 10:19:01 GMT 1495s Client-Warning: Internal response 1495s 1495s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1495s ok 3 1495s ok 1495s All tests successful. 1495s Files=143, Tests=7309, 444 wallclock secs ( 1.40 usr 0.42 sys + 190.23 cusr 234.95 csys = 427.00 CPU) 1495s Result: PASS 1495s [warning] server localhost:8529 shutdown 1496s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 1496s Files=143, Tests=7309, 444 wallclock secs ( 1.40 usr 0.42 sys + 190.23 cusr 234.95 csys = 427.00 CPU) 1496s + grep -E '^Result: PASS' testlog.mpm_event 1496s Result: PASS 1496s + grep -E '^Result: FAIL' testlog.mpm_event 1496s + grep -E 'server dumped core' testlog.mpm_event 1496s + return 0 1496s autopkgtest [10:19:02]: test run-test-suite: -----------------------] 1498s run-test-suite PASS 1498s autopkgtest [10:19:04]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 1498s autopkgtest [10:19:04]: test duplicate-module-load: preparing testbed 1550s autopkgtest [10:19:56]: testbed dpkg architecture: amd64 1550s autopkgtest [10:19:56]: testbed apt version: 2.9.14ubuntu1 1550s autopkgtest [10:19:56]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1551s autopkgtest [10:19:57]: testbed release detected to be: plucky 1551s autopkgtest [10:19:57]: updating testbed package index (apt update) 1552s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1552s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1552s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1552s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1552s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [64.6 kB] 1552s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.1 kB] 1552s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [788 kB] 1552s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1552s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [82.6 kB] 1552s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [126 kB] 1552s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2572 B] 1552s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.6 kB] 1552s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [690 kB] 1552s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [277 kB] 1552s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6364 B] 1552s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [21.9 kB] 1552s Fetched 2198 kB in 1s (2540 kB/s) 1553s Reading package lists... 1554s Reading package lists... 1554s Building dependency tree... 1554s Reading state information... 1554s Calculating upgrade... 1554s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1554s Reading package lists... 1554s Building dependency tree... 1554s Reading state information... 1554s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 1554s autopkgtest [10:20:00]: upgrading testbed (apt dist-upgrade and autopurge) 1555s Reading package lists... 1555s Building dependency tree... 1555s Reading state information... 1555s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1555s Starting 2 pkgProblemResolver with broken count: 0 1555s Done 1555s Entering ResolveByKeep 1556s 1556s The following NEW packages will be installed: 1556s openssl-provider-legacy 1556s The following packages will be upgraded: 1556s libssl3t64 openssl 1556s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1556s Need to get 3557 kB of archives. 1556s After this operation, 936 kB of additional disk space will be used. 1556s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl-provider-legacy amd64 3.4.0-1ubuntu1 [39.0 kB] 1556s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libssl3t64 amd64 3.4.0-1ubuntu1 [2332 kB] 1556s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl amd64 3.4.0-1ubuntu1 [1186 kB] 1557s Fetched 3557 kB in 1s (5375 kB/s) 1557s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75952 files and directories currently installed.) 1557s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_amd64.deb ... 1557s Unpacking libssl3t64:amd64 (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1557s Selecting previously unselected package openssl-provider-legacy. 1557s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_amd64.deb ... 1557s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 1557s Setting up libssl3t64:amd64 (3.4.0-1ubuntu1) ... 1557s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 1557s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75955 files and directories currently installed.) 1557s Preparing to unpack .../openssl_3.4.0-1ubuntu1_amd64.deb ... 1557s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1557s Setting up openssl (3.4.0-1ubuntu1) ... 1557s Installing new version of config file /etc/ssl/openssl.cnf ... 1557s Processing triggers for man-db (2.13.0-1) ... 1558s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1558s Reading package lists... 1558s Building dependency tree... 1558s Reading state information... 1558s Starting pkgProblemResolver with broken count: 0 1558s Starting 2 pkgProblemResolver with broken count: 0 1559s Done 1559s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1561s Reading package lists... 1562s Building dependency tree... 1562s Reading state information... 1562s Starting pkgProblemResolver with broken count: 0 1562s Starting 2 pkgProblemResolver with broken count: 0 1562s Done 1562s The following NEW packages will be installed: 1562s apache2 apache2-bin apache2-data apache2-utils libapr1t64 1562s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 1562s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 1562s Need to get 2119 kB of archives. 1562s After this operation, 8234 kB of additional disk space will be used. 1562s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 1562s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu1 [92.8 kB] 1562s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-dbd-sqlite3 amd64 1.6.3-3ubuntu1 [11.4 kB] 1562s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-ldap amd64 1.6.3-3ubuntu1 [9208 B] 1562s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 liblua5.4-0 amd64 5.4.7-1 [196 kB] 1563s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-bin amd64 2.4.62-1ubuntu1 [1342 kB] 1563s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-data all 2.4.62-1ubuntu1 [163 kB] 1563s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-utils amd64 2.4.62-1ubuntu1 [97.9 kB] 1563s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2 amd64 2.4.62-1ubuntu1 [90.4 kB] 1563s Fetched 2119 kB in 1s (3205 kB/s) 1563s Selecting previously unselected package libapr1t64:amd64. 1563s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75957 files and directories currently installed.) 1563s Preparing to unpack .../0-libapr1t64_1.7.5-1_amd64.deb ... 1563s Unpacking libapr1t64:amd64 (1.7.5-1) ... 1563s Selecting previously unselected package libaprutil1t64:amd64. 1563s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu1_amd64.deb ... 1563s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1563s Selecting previously unselected package libaprutil1-dbd-sqlite3:amd64. 1563s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_amd64.deb ... 1563s Unpacking libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu1) ... 1563s Selecting previously unselected package libaprutil1-ldap:amd64. 1563s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu1_amd64.deb ... 1563s Unpacking libaprutil1-ldap:amd64 (1.6.3-3ubuntu1) ... 1563s Selecting previously unselected package liblua5.4-0:amd64. 1563s Preparing to unpack .../4-liblua5.4-0_5.4.7-1_amd64.deb ... 1563s Unpacking liblua5.4-0:amd64 (5.4.7-1) ... 1563s Selecting previously unselected package apache2-bin. 1563s Preparing to unpack .../5-apache2-bin_2.4.62-1ubuntu1_amd64.deb ... 1563s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 1563s Selecting previously unselected package apache2-data. 1563s Preparing to unpack .../6-apache2-data_2.4.62-1ubuntu1_all.deb ... 1563s Unpacking apache2-data (2.4.62-1ubuntu1) ... 1563s Selecting previously unselected package apache2-utils. 1563s Preparing to unpack .../7-apache2-utils_2.4.62-1ubuntu1_amd64.deb ... 1563s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 1563s Selecting previously unselected package apache2. 1563s Preparing to unpack .../8-apache2_2.4.62-1ubuntu1_amd64.deb ... 1563s Unpacking apache2 (2.4.62-1ubuntu1) ... 1563s Setting up libapr1t64:amd64 (1.7.5-1) ... 1563s Setting up liblua5.4-0:amd64 (5.4.7-1) ... 1563s Setting up apache2-data (2.4.62-1ubuntu1) ... 1563s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1563s Setting up libaprutil1-ldap:amd64 (1.6.3-3ubuntu1) ... 1563s Setting up libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu1) ... 1563s Setting up apache2-utils (2.4.62-1ubuntu1) ... 1563s Setting up apache2-bin (2.4.62-1ubuntu1) ... 1563s Setting up apache2 (2.4.62-1ubuntu1) ... 1563s Enabling module mpm_event. 1563s Enabling module authz_core. 1563s Enabling module authz_host. 1563s Enabling module authn_core. 1563s Enabling module auth_basic. 1563s Enabling module access_compat. 1563s Enabling module authn_file. 1564s Enabling module authz_user. 1564s Enabling module alias. 1564s Enabling module dir. 1564s Enabling module autoindex. 1564s Enabling module env. 1564s Enabling module mime. 1564s Enabling module negotiation. 1564s Enabling module setenvif. 1564s Enabling module filter. 1564s Enabling module deflate. 1564s Enabling module status. 1564s Enabling module reqtimeout. 1564s Enabling conf charset. 1564s Enabling conf localized-error-pages. 1564s Enabling conf other-vhosts-access-log. 1564s Enabling conf security. 1564s Enabling conf serve-cgi-bin. 1564s Enabling site 000-default. 1565s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 1565s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 1566s Processing triggers for ufw (0.36.2-8) ... 1566s Processing triggers for man-db (2.13.0-1) ... 1566s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1572s autopkgtest [10:20:18]: test duplicate-module-load: [----------------------- 1573s + cd /tmp/autopkgtest.flEycu/autopkgtest_tmp 1573s + apache2ctl -l -M 1573s + sort unsorted 1573s + grep core.c sorted 1573s + uniq 1573s core.c 1573s http_core.c 1573s + diff -u sorted dedup 1573s autopkgtest [10:20:19]: test duplicate-module-load: -----------------------] 1573s autopkgtest [10:20:19]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 1573s duplicate-module-load PASS 1574s autopkgtest [10:20:20]: test default-mods: preparing testbed 1574s Reading package lists... 1574s Building dependency tree... 1574s Reading state information... 1574s Starting pkgProblemResolver with broken count: 0 1574s Starting 2 pkgProblemResolver with broken count: 0 1574s Done 1575s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1575s autopkgtest [10:20:21]: test default-mods: [----------------------- 1575s alias_module (shared) 1575s auth_basic_module (shared) 1575s authn_core_module (shared) 1575s authz_core_module (shared) 1575s log_config_module (static) 1575s mime_module (shared) 1575s reqtimeout_module (shared) 1576s version_module (static) 1576s watchdog_module (static) 1576s autopkgtest [10:20:22]: test default-mods: -----------------------] 1576s default-mods PASS 1576s autopkgtest [10:20:22]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 1578s autopkgtest [10:20:24]: test htcacheclean: preparing testbed 1578s Reading package lists... 1578s Building dependency tree... 1578s Reading state information... 1578s Starting pkgProblemResolver with broken count: 0 1578s Starting 2 pkgProblemResolver with broken count: 0 1578s Done 1578s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1579s autopkgtest [10:20:25]: test htcacheclean: [----------------------- 1579s + htc_enabled 1579s + ls /etc/rc[2345].d/S*apache-htcacheclean 1579s + return 1 1579s + a2enmod cache_disk 1579s Considering dependency cache for cache_disk: 1579s Enabling module cache. 1579s Enabling module cache_disk. 1579s Enabling external service apache-htcacheclean 1579s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1579s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 1580s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' -> '/usr/lib/systemd/system/apache-htcacheclean.service'. 1580s The service will be started on next reboot. 1580s To activate the new configuration, you need to run: 1580s systemctl restart apache2 1580s systemctl start apache-htcacheclean 1580s + htc_enabled 1580s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 1580s + return 0 1580s + service apache-htcacheclean start 1581s + ps -ef 1581s + grep /usr/bin/htcacheclean 1581s www-data 2134 1 0 10:20 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 1581s root 2827 2678 0 10:20 ? 00:00:00 grep /usr/bin/htcacheclean 1581s + PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 1581s + pgrep -P 1 -u www-data -G www-data htcacheclean 1581s 2134 1581s + service apache-htcacheclean status 1581s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 1581s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 1581s Active: active (running) since Sun 2024-12-01 10:20:11 UTC; 15s ago 1581s Invocation: 43dd12a14de74ddda35c412ac3fe48fe 1581s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 1581s Main PID: 2134 (htcacheclean) 1581s Tasks: 1 (limit: 4617) 1581s Memory: 284K (peak: 1.6M) 1581s CPU: 6ms 1581s CGroup: /system.slice/apache-htcacheclean.service 1581s └─2134 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 1581s 1581s Dec 01 10:20:11 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1581s Dec 01 10:20:11 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1581s + service apache-htcacheclean stop 1581s + sleep 1 1582s + pgrep -P 1 -u www-data -G www-data htcacheclean 1582s + service apache-htcacheclean status 1582s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 1582s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 1582s Active: inactive (dead) since Sun 2024-12-01 10:20:27 UTC; 1s ago 1582s Duration: 15.996s 1582s Invocation: 43dd12a14de74ddda35c412ac3fe48fe 1582s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 1582s Main PID: 2134 (code=exited, status=0/SUCCESS) 1582s Mem peak: 1.6M 1582s CPU: 6ms 1582s 1582s Dec 01 10:20:11 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1582s Dec 01 10:20:11 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1582s Dec 01 10:20:27 autopkgtest systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1582s Dec 01 10:20:27 autopkgtest systemd[1]: apache-htcacheclean.service: Deactivated successfully. 1582s Dec 01 10:20:27 autopkgtest systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1582s + a2dismod cache_disk 1582s Disabling external service apache-htcacheclean 1582s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1582s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 1583s Removed '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service'. 1583s Module cache_disk disabled. 1583s To activate the new configuration, you need to run: 1583s systemctl restart apache2 1583s systemctl stop apache-htcacheclean 1583s + htc_enabled 1583s + ls /etc/rc[2345].d/S*apache-htcacheclean 1583s + return 1 1583s + a2enmod cache_socache 1583s Considering dependency cache for cache_socache: 1583s Module cache already enabled 1583s Enabling module cache_socache. 1583s To activate the new configuration, you need to run: 1583s systemctl restart apache2 1583s + htc_enabled 1583s + ls /etc/rc[2345].d/S*apache-htcacheclean 1583s + return 1 1583s + exit 0 1583s autopkgtest [10:20:29]: test htcacheclean: -----------------------] 1584s htcacheclean PASS 1584s autopkgtest [10:20:30]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 1584s autopkgtest [10:20:30]: test ssl-passphrase: preparing testbed 1584s Reading package lists... 1584s Building dependency tree... 1584s Reading state information... 1585s Starting pkgProblemResolver with broken count: 0 1585s Starting 2 pkgProblemResolver with broken count: 0 1585s Done 1585s The following NEW packages will be installed: 1585s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 1585s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 1585s Need to get 1366 kB of archives. 1585s After this operation, 5117 kB of additional disk space will be used. 1585s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libtcl8.6 amd64 8.6.15+dfsg-2 [1085 kB] 1585s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 tcl8.6 amd64 8.6.15+dfsg-2 [14.8 kB] 1585s Get:3 http://ftpmaster.internal/ubuntu plucky/universe amd64 tcl-expect amd64 5.45.4-3 [110 kB] 1585s Get:4 http://ftpmaster.internal/ubuntu plucky/universe amd64 expect amd64 5.45.4-3 [137 kB] 1585s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 ssl-cert all 1.1.3ubuntu1 [18.7 kB] 1586s Preconfiguring packages ... 1586s Fetched 1366 kB in 1s (2118 kB/s) 1586s Selecting previously unselected package libtcl8.6:amd64. 1586s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 76671 files and directories currently installed.) 1586s Preparing to unpack .../libtcl8.6_8.6.15+dfsg-2_amd64.deb ... 1586s Unpacking libtcl8.6:amd64 (8.6.15+dfsg-2) ... 1586s Selecting previously unselected package tcl8.6. 1586s Preparing to unpack .../tcl8.6_8.6.15+dfsg-2_amd64.deb ... 1586s Unpacking tcl8.6 (8.6.15+dfsg-2) ... 1586s Selecting previously unselected package tcl-expect:amd64. 1586s Preparing to unpack .../tcl-expect_5.45.4-3_amd64.deb ... 1586s Unpacking tcl-expect:amd64 (5.45.4-3) ... 1586s Selecting previously unselected package expect. 1586s Preparing to unpack .../expect_5.45.4-3_amd64.deb ... 1586s Unpacking expect (5.45.4-3) ... 1586s Selecting previously unselected package ssl-cert. 1586s Preparing to unpack .../ssl-cert_1.1.3ubuntu1_all.deb ... 1586s Unpacking ssl-cert (1.1.3ubuntu1) ... 1586s Setting up ssl-cert (1.1.3ubuntu1) ... 1586s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 1586s Setting up libtcl8.6:amd64 (8.6.15+dfsg-2) ... 1586s Setting up tcl8.6 (8.6.15+dfsg-2) ... 1586s Setting up tcl-expect:amd64 (5.45.4-3) ... 1586s Setting up expect (5.45.4-3) ... 1586s Processing triggers for man-db (2.13.0-1) ... 1587s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1588s autopkgtest [10:20:34]: test ssl-passphrase: [----------------------- 1588s + cd /etc/ssl/private 1588s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 1588s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 1588s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 1588s writing RSA key 1588s + a2enmod ssl 1588s Considering dependency mime for ssl: 1588s Module mime already enabled 1588s Considering dependency socache_shmcb for ssl: 1588s Enabling module socache_shmcb. 1588s Enabling module ssl. 1588s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 1588s To activate the new configuration, you need to run: 1588s systemctl restart apache2 1588s + a2ensite default-ssl 1588s Enabling site default-ssl. 1588s To activate the new configuration, you need to run: 1588s systemctl reload apache2 1588s + expect 1588s + password_responder 1588s + [ ! -e /run/systemd/ask-password/sck.* ] 1588s + sleep 1 1588s spawn service apache2 restart 1589s Enter passphrase for SSL/TLS keys for autopkgtest.local:443 (RSA): (press TAB for no echo) + [ ! -e /run/systemd/ask-password/sck.5457ae897c5206f7 ] 1589s + echo ssl-passphrase test password responder: found prompt, sending password 1589s + echo test 1589s + /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.5457ae897c5206f7 1589s ssl-passphrase test password responder: found prompt, sending password 1589s 1589s + echo Hello, world! 1589s + curl -k https://localhost/hello.txt 1589s % Total % Received % Xferd Average Speed Time Time Time Current 1589s Dload Upload Total Spent Left Speed 1589s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 2777 0 --:--:-- --:--:-- --:--:-- 2800 1589s + result=Hello, world! 1589s + [ Hello, world! != Hello, world! ] 1589s autopkgtest [10:20:35]: test ssl-passphrase: -----------------------] 1590s ssl-passphrase PASS 1590s autopkgtest [10:20:36]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 1590s autopkgtest [10:20:36]: test check-http2: preparing testbed 1635s autopkgtest [10:21:21]: testbed dpkg architecture: amd64 1635s autopkgtest [10:21:21]: testbed apt version: 2.9.14ubuntu1 1636s autopkgtest [10:21:22]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1636s autopkgtest [10:21:22]: testbed release detected to be: plucky 1636s autopkgtest [10:21:22]: updating testbed package index (apt update) 1637s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1638s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1638s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1638s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1638s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1638s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.1 kB] 1638s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [64.6 kB] 1638s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [788 kB] 1638s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [82.6 kB] 1638s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [126 kB] 1638s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2572 B] 1638s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.6 kB] 1638s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [690 kB] 1638s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [277 kB] 1638s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6364 B] 1638s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [21.9 kB] 1638s Fetched 2198 kB in 1s (2439 kB/s) 1638s Reading package lists... 1639s Reading package lists... 1639s Building dependency tree... 1639s Reading state information... 1639s Calculating upgrade... 1639s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1639s Reading package lists... 1639s Building dependency tree... 1639s Reading state information... 1640s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 1640s autopkgtest [10:21:26]: upgrading testbed (apt dist-upgrade and autopurge) 1640s Reading package lists... 1640s Building dependency tree... 1640s Reading state information... 1640s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1641s Starting 2 pkgProblemResolver with broken count: 0 1641s Done 1641s Entering ResolveByKeep 1641s 1641s The following NEW packages will be installed: 1641s openssl-provider-legacy 1641s The following packages will be upgraded: 1641s libssl3t64 openssl 1641s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1641s Need to get 3557 kB of archives. 1641s After this operation, 936 kB of additional disk space will be used. 1641s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl-provider-legacy amd64 3.4.0-1ubuntu1 [39.0 kB] 1642s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libssl3t64 amd64 3.4.0-1ubuntu1 [2332 kB] 1642s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl amd64 3.4.0-1ubuntu1 [1186 kB] 1642s Fetched 3557 kB in 1s (5248 kB/s) 1642s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75952 files and directories currently installed.) 1642s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_amd64.deb ... 1642s Unpacking libssl3t64:amd64 (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1643s Selecting previously unselected package openssl-provider-legacy. 1643s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_amd64.deb ... 1643s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 1643s Setting up libssl3t64:amd64 (3.4.0-1ubuntu1) ... 1643s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 1643s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75955 files and directories currently installed.) 1643s Preparing to unpack .../openssl_3.4.0-1ubuntu1_amd64.deb ... 1643s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1643s Setting up openssl (3.4.0-1ubuntu1) ... 1643s Installing new version of config file /etc/ssl/openssl.cnf ... 1643s Processing triggers for man-db (2.13.0-1) ... 1643s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1644s Reading package lists... 1644s Building dependency tree... 1644s Reading state information... 1644s Starting pkgProblemResolver with broken count: 0 1644s Starting 2 pkgProblemResolver with broken count: 0 1644s Done 1644s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1648s Reading package lists... 1648s Building dependency tree... 1648s Reading state information... 1648s Starting pkgProblemResolver with broken count: 0 1648s Starting 2 pkgProblemResolver with broken count: 0 1648s Done 1648s The following NEW packages will be installed: 1648s apache2 apache2-bin apache2-data apache2-utils libapr1t64 1648s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 1648s libjemalloc2 liblua5.4-0 nghttp2-client ssl-cert 1648s 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. 1648s Need to get 2604 kB of archives. 1648s After this operation, 9750 kB of additional disk space will be used. 1648s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 1648s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu1 [92.8 kB] 1648s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-dbd-sqlite3 amd64 1.6.3-3ubuntu1 [11.4 kB] 1648s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-ldap amd64 1.6.3-3ubuntu1 [9208 B] 1648s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 liblua5.4-0 amd64 5.4.7-1 [196 kB] 1648s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-bin amd64 2.4.62-1ubuntu1 [1342 kB] 1649s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-data all 2.4.62-1ubuntu1 [163 kB] 1649s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-utils amd64 2.4.62-1ubuntu1 [97.9 kB] 1649s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2 amd64 2.4.62-1ubuntu1 [90.4 kB] 1649s Get:10 http://ftpmaster.internal/ubuntu plucky/universe amd64 libev4t64 amd64 1:4.33-2.1build1 [31.0 kB] 1649s Get:11 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjemalloc2 amd64 5.3.0-2build1 [256 kB] 1649s Get:12 http://ftpmaster.internal/ubuntu plucky/universe amd64 nghttp2-client amd64 1.64.0-1 [179 kB] 1649s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 ssl-cert all 1.1.3ubuntu1 [18.7 kB] 1649s Preconfiguring packages ... 1649s Fetched 2604 kB in 1s (3897 kB/s) 1649s Selecting previously unselected package libapr1t64:amd64. 1649s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75957 files and directories currently installed.) 1649s Preparing to unpack .../00-libapr1t64_1.7.5-1_amd64.deb ... 1649s Unpacking libapr1t64:amd64 (1.7.5-1) ... 1649s Selecting previously unselected package libaprutil1t64:amd64. 1649s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu1_amd64.deb ... 1649s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1649s Selecting previously unselected package libaprutil1-dbd-sqlite3:amd64. 1649s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_amd64.deb ... 1649s Unpacking libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu1) ... 1649s Selecting previously unselected package libaprutil1-ldap:amd64. 1649s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu1_amd64.deb ... 1649s Unpacking libaprutil1-ldap:amd64 (1.6.3-3ubuntu1) ... 1649s Selecting previously unselected package liblua5.4-0:amd64. 1649s Preparing to unpack .../04-liblua5.4-0_5.4.7-1_amd64.deb ... 1649s Unpacking liblua5.4-0:amd64 (5.4.7-1) ... 1649s Selecting previously unselected package apache2-bin. 1649s Preparing to unpack .../05-apache2-bin_2.4.62-1ubuntu1_amd64.deb ... 1649s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 1649s Selecting previously unselected package apache2-data. 1649s Preparing to unpack .../06-apache2-data_2.4.62-1ubuntu1_all.deb ... 1649s Unpacking apache2-data (2.4.62-1ubuntu1) ... 1649s Selecting previously unselected package apache2-utils. 1649s Preparing to unpack .../07-apache2-utils_2.4.62-1ubuntu1_amd64.deb ... 1649s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 1649s Selecting previously unselected package apache2. 1649s Preparing to unpack .../08-apache2_2.4.62-1ubuntu1_amd64.deb ... 1649s Unpacking apache2 (2.4.62-1ubuntu1) ... 1649s Selecting previously unselected package libev4t64:amd64. 1649s Preparing to unpack .../09-libev4t64_1%3a4.33-2.1build1_amd64.deb ... 1649s Unpacking libev4t64:amd64 (1:4.33-2.1build1) ... 1649s Selecting previously unselected package libjemalloc2:amd64. 1649s Preparing to unpack .../10-libjemalloc2_5.3.0-2build1_amd64.deb ... 1649s Unpacking libjemalloc2:amd64 (5.3.0-2build1) ... 1649s Selecting previously unselected package nghttp2-client. 1649s Preparing to unpack .../11-nghttp2-client_1.64.0-1_amd64.deb ... 1649s Unpacking nghttp2-client (1.64.0-1) ... 1649s Selecting previously unselected package ssl-cert. 1649s Preparing to unpack .../12-ssl-cert_1.1.3ubuntu1_all.deb ... 1649s Unpacking ssl-cert (1.1.3ubuntu1) ... 1649s Setting up libev4t64:amd64 (1:4.33-2.1build1) ... 1649s Setting up libjemalloc2:amd64 (5.3.0-2build1) ... 1649s Setting up nghttp2-client (1.64.0-1) ... 1649s Setting up ssl-cert (1.1.3ubuntu1) ... 1650s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 1650s Setting up libapr1t64:amd64 (1.7.5-1) ... 1650s Setting up liblua5.4-0:amd64 (5.4.7-1) ... 1650s Setting up apache2-data (2.4.62-1ubuntu1) ... 1650s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1650s Setting up libaprutil1-ldap:amd64 (1.6.3-3ubuntu1) ... 1650s Setting up libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu1) ... 1650s Setting up apache2-utils (2.4.62-1ubuntu1) ... 1650s Setting up apache2-bin (2.4.62-1ubuntu1) ... 1650s Setting up apache2 (2.4.62-1ubuntu1) ... 1650s Enabling module mpm_event. 1650s Enabling module authz_core. 1650s Enabling module authz_host. 1650s Enabling module authn_core. 1650s Enabling module auth_basic. 1650s Enabling module access_compat. 1650s Enabling module authn_file. 1650s Enabling module authz_user. 1650s Enabling module alias. 1650s Enabling module dir. 1650s Enabling module autoindex. 1650s Enabling module env. 1650s Enabling module mime. 1650s Enabling module negotiation. 1650s Enabling module setenvif. 1650s Enabling module filter. 1651s Enabling module deflate. 1651s Enabling module status. 1651s Enabling module reqtimeout. 1651s Enabling conf charset. 1651s Enabling conf localized-error-pages. 1651s Enabling conf other-vhosts-access-log. 1651s Enabling conf security. 1651s Enabling conf serve-cgi-bin. 1651s Enabling site 000-default. 1651s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 1652s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 1652s Processing triggers for ufw (0.36.2-8) ... 1653s Processing triggers for man-db (2.13.0-1) ... 1653s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1658s autopkgtest [10:21:44]: test check-http2: [----------------------- 1658s + a2enmod http2 1658s Enabling module http2. 1658s To activate the new configuration, you need to run: 1658s systemctl restart apache2 1658s + a2enmod ssl 1658s Considering dependency mime for ssl: 1658s Module mime already enabled 1658s Considering dependency socache_shmcb for ssl: 1658s Enabling module socache_shmcb. 1658s Enabling module ssl. 1658s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 1658s To activate the new configuration, you need to run: 1658s systemctl restart apache2 1658s + a2ensite default-ssl 1658s Enabling site default-ssl. 1658s To activate the new configuration, you need to run: 1658s systemctl reload apache2 1658s + echo Protocols h2c h2 http/1.1 1658s + service apache2 restart 1658s + echo Hello, world! 1658s + testapache curl -s -k http://localhost/hello.txt 1658s + cmd=curl -s -k http://localhost/hello.txt 1658s + curl -s -k http://localhost/hello.txt 1658s OK 1658s + result=Hello, world! 1658s + [ Hello, world! != Hello, world! ] 1658s + echo OK 1658s + testapache curl -s -k https://localhost/hello.txt 1658s + cmd=curl -s -k https://localhost/hello.txt 1658s + curl -s -k https://localhost/hello.txt 1658s + result=Hello, world! 1658s + OK 1658s [ Hello, world! != Hello, world! ] 1658s + echo OK 1658s + testapache nghttp --no-verify-peer https://localhost/hello.txt 1658s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 1658s + nghttp --no-verify-peer https://localhost/hello.txt 1658s OK 1658s + result=Hello, world! 1658s + [ Hello, world! != Hello, world! ] 1658s + echo OK 1658s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 1658s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 1658s + nghttp -u --no-verify-peer http://localhost/hello.txt 1658s + result=Hello, world! 1658s + [ Hello, world! != Hello, world! ] 1658s + echo OK 1658s OK 1658s autopkgtest [10:21:44]: test check-http2: -----------------------] 1659s check-http2 PASS 1659s autopkgtest [10:21:45]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 1659s autopkgtest [10:21:45]: test check-ubuntu-branding: preparing testbed 1709s autopkgtest [10:22:35]: testbed dpkg architecture: amd64 1709s autopkgtest [10:22:35]: testbed apt version: 2.9.14ubuntu1 1709s autopkgtest [10:22:35]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1710s autopkgtest [10:22:36]: testbed release detected to be: plucky 1710s autopkgtest [10:22:36]: updating testbed package index (apt update) 1711s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1711s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1711s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1711s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1711s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.1 kB] 1711s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [788 kB] 1711s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [64.6 kB] 1711s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1711s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [126 kB] 1711s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [82.6 kB] 1711s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2572 B] 1711s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.6 kB] 1711s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [277 kB] 1711s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [690 kB] 1711s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [21.9 kB] 1711s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6364 B] 1711s Fetched 2198 kB in 1s (2452 kB/s) 1712s Reading package lists... 1713s Reading package lists... 1713s Building dependency tree... 1713s Reading state information... 1713s Calculating upgrade... 1713s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1713s Reading package lists... 1714s Building dependency tree... 1714s Reading state information... 1714s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 1714s autopkgtest [10:22:40]: upgrading testbed (apt dist-upgrade and autopurge) 1714s Reading package lists... 1714s Building dependency tree... 1714s Reading state information... 1714s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1714s Starting 2 pkgProblemResolver with broken count: 0 1714s Done 1715s Entering ResolveByKeep 1715s 1715s The following NEW packages will be installed: 1715s openssl-provider-legacy 1715s The following packages will be upgraded: 1715s libssl3t64 openssl 1715s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1715s Need to get 3557 kB of archives. 1715s After this operation, 936 kB of additional disk space will be used. 1715s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl-provider-legacy amd64 3.4.0-1ubuntu1 [39.0 kB] 1715s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libssl3t64 amd64 3.4.0-1ubuntu1 [2332 kB] 1716s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl amd64 3.4.0-1ubuntu1 [1186 kB] 1716s Fetched 3557 kB in 1s (5227 kB/s) 1716s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75952 files and directories currently installed.) 1716s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_amd64.deb ... 1716s Unpacking libssl3t64:amd64 (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1716s Selecting previously unselected package openssl-provider-legacy. 1716s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_amd64.deb ... 1716s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 1716s Setting up libssl3t64:amd64 (3.4.0-1ubuntu1) ... 1716s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 1716s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75955 files and directories currently installed.) 1716s Preparing to unpack .../openssl_3.4.0-1ubuntu1_amd64.deb ... 1716s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1717s Setting up openssl (3.4.0-1ubuntu1) ... 1717s Installing new version of config file /etc/ssl/openssl.cnf ... 1717s Processing triggers for man-db (2.13.0-1) ... 1717s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1717s Reading package lists... 1718s Building dependency tree... 1718s Reading state information... 1718s Starting pkgProblemResolver with broken count: 0 1718s Starting 2 pkgProblemResolver with broken count: 0 1718s Done 1718s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1721s Reading package lists... 1721s Building dependency tree... 1721s Reading state information... 1721s Starting pkgProblemResolver with broken count: 0 1721s Starting 2 pkgProblemResolver with broken count: 0 1721s Done 1721s The following NEW packages will be installed: 1721s apache2 apache2-bin apache2-data apache2-utils libapr1t64 1721s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 1721s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 1721s Need to get 2119 kB of archives. 1721s After this operation, 8234 kB of additional disk space will be used. 1721s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 1722s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu1 [92.8 kB] 1722s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-dbd-sqlite3 amd64 1.6.3-3ubuntu1 [11.4 kB] 1722s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-ldap amd64 1.6.3-3ubuntu1 [9208 B] 1722s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 liblua5.4-0 amd64 5.4.7-1 [196 kB] 1722s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-bin amd64 2.4.62-1ubuntu1 [1342 kB] 1722s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-data all 2.4.62-1ubuntu1 [163 kB] 1722s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-utils amd64 2.4.62-1ubuntu1 [97.9 kB] 1722s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2 amd64 2.4.62-1ubuntu1 [90.4 kB] 1722s Fetched 2119 kB in 1s (3206 kB/s) 1722s Selecting previously unselected package libapr1t64:amd64. 1722s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75957 files and directories currently installed.) 1722s Preparing to unpack .../0-libapr1t64_1.7.5-1_amd64.deb ... 1722s Unpacking libapr1t64:amd64 (1.7.5-1) ... 1722s Selecting previously unselected package libaprutil1t64:amd64. 1722s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu1_amd64.deb ... 1722s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1722s Selecting previously unselected package libaprutil1-dbd-sqlite3:amd64. 1722s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_amd64.deb ... 1722s Unpacking libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu1) ... 1722s Selecting previously unselected package libaprutil1-ldap:amd64. 1722s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu1_amd64.deb ... 1722s Unpacking libaprutil1-ldap:amd64 (1.6.3-3ubuntu1) ... 1722s Selecting previously unselected package liblua5.4-0:amd64. 1722s Preparing to unpack .../4-liblua5.4-0_5.4.7-1_amd64.deb ... 1722s Unpacking liblua5.4-0:amd64 (5.4.7-1) ... 1722s Selecting previously unselected package apache2-bin. 1722s Preparing to unpack .../5-apache2-bin_2.4.62-1ubuntu1_amd64.deb ... 1722s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 1722s Selecting previously unselected package apache2-data. 1722s Preparing to unpack .../6-apache2-data_2.4.62-1ubuntu1_all.deb ... 1722s Unpacking apache2-data (2.4.62-1ubuntu1) ... 1722s Selecting previously unselected package apache2-utils. 1722s Preparing to unpack .../7-apache2-utils_2.4.62-1ubuntu1_amd64.deb ... 1722s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 1722s Selecting previously unselected package apache2. 1722s Preparing to unpack .../8-apache2_2.4.62-1ubuntu1_amd64.deb ... 1722s Unpacking apache2 (2.4.62-1ubuntu1) ... 1722s Setting up libapr1t64:amd64 (1.7.5-1) ... 1722s Setting up liblua5.4-0:amd64 (5.4.7-1) ... 1722s Setting up apache2-data (2.4.62-1ubuntu1) ... 1722s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1722s Setting up libaprutil1-ldap:amd64 (1.6.3-3ubuntu1) ... 1722s Setting up libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu1) ... 1722s Setting up apache2-utils (2.4.62-1ubuntu1) ... 1722s Setting up apache2-bin (2.4.62-1ubuntu1) ... 1722s Setting up apache2 (2.4.62-1ubuntu1) ... 1723s Enabling module mpm_event. 1723s Enabling module authz_core. 1723s Enabling module authz_host. 1723s Enabling module authn_core. 1723s Enabling module auth_basic. 1723s Enabling module access_compat. 1723s Enabling module authn_file. 1723s Enabling module authz_user. 1723s Enabling module alias. 1723s Enabling module dir. 1723s Enabling module autoindex. 1723s Enabling module env. 1723s Enabling module mime. 1723s Enabling module negotiation. 1723s Enabling module setenvif. 1723s Enabling module filter. 1723s Enabling module deflate. 1723s Enabling module status. 1723s Enabling module reqtimeout. 1723s Enabling conf charset. 1723s Enabling conf localized-error-pages. 1723s Enabling conf other-vhosts-access-log. 1723s Enabling conf security. 1723s Enabling conf serve-cgi-bin. 1723s Enabling site 000-default. 1724s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 1724s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 1725s Processing triggers for ufw (0.36.2-8) ... 1725s Processing triggers for man-db (2.13.0-1) ... 1725s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1729s autopkgtest [10:22:55]: test check-ubuntu-branding: [----------------------- 1729s + ubuntu_logo_path=icons/ubuntu-logo.png 1729s ++ curl -s http://localhost 1729s + html_content=' 1729s 1729s 1729s 1729s 1729s Apache2 Ubuntu Default Page: It works 1729s 1729s 1729s 1729s
1729s 1729s
1729s
1729s

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

1729s 1729s

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

1729s 1729s
1729s
1729s
1729s Configuration Overview 1729s
1729s
1729s

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

1729s

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

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

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

1729s

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

1729s
1729s 1729s
1729s
1729s Reporting Problems 1729s
1729s
1729s

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

1729s

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

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

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

1729s 1729s

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

1729s 1729s
1729s
1729s
1729s Configuration Overview 1729s
1729s
1729s

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

1729s

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

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

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

1729s

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

1729s
1729s 1729s
1729s
1729s Reporting Problems 1729s
1729s
1729s

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

1729s

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

1729s
1729s 1729s
1729s
1729s
1729s
1729s 1729s =~ icons/ubuntu-logo\.png ]] 1729s ++ curl -s -I http://localhost/icons/ubuntu-logo.png 1729s ++ grep Content-Type 1729s ++ tr -d '[:space:]' 1729s ++ cut -d ' ' -f 2- 1729s + content_type=image/png 1729s + expected=image/png 1729s + '[' image/png '!=' image/png ']' 1729s autopkgtest [10:22:55]: test check-ubuntu-branding: -----------------------] 1730s autopkgtest [10:22:56]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 1730s check-ubuntu-branding PASS 1730s autopkgtest [10:22:56]: test chroot: preparing testbed 1781s autopkgtest [10:23:47]: testbed dpkg architecture: amd64 1782s autopkgtest [10:23:48]: testbed apt version: 2.9.14ubuntu1 1782s autopkgtest [10:23:48]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1782s autopkgtest [10:23:48]: testbed release detected to be: plucky 1783s autopkgtest [10:23:49]: updating testbed package index (apt update) 1783s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1783s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1783s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1783s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1784s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [788 kB] 1784s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.1 kB] 1784s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [64.6 kB] 1784s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1784s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [126 kB] 1784s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [82.6 kB] 1784s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.6 kB] 1784s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2572 B] 1784s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [690 kB] 1784s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [277 kB] 1784s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [21.9 kB] 1784s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6364 B] 1784s Fetched 2198 kB in 1s (2430 kB/s) 1785s Reading package lists... 1785s Reading package lists... 1785s Building dependency tree... 1785s Reading state information... 1786s Calculating upgrade... 1786s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1786s Reading package lists... 1786s Building dependency tree... 1786s Reading state information... 1786s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 1786s autopkgtest [10:23:52]: upgrading testbed (apt dist-upgrade and autopurge) 1786s Reading package lists... 1786s Building dependency tree... 1786s Reading state information... 1787s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1787s Starting 2 pkgProblemResolver with broken count: 0 1787s Done 1787s Entering ResolveByKeep 1787s 1787s The following NEW packages will be installed: 1787s openssl-provider-legacy 1787s The following packages will be upgraded: 1787s libssl3t64 openssl 1787s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1787s Need to get 3557 kB of archives. 1787s After this operation, 936 kB of additional disk space will be used. 1787s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl-provider-legacy amd64 3.4.0-1ubuntu1 [39.0 kB] 1788s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libssl3t64 amd64 3.4.0-1ubuntu1 [2332 kB] 1788s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl amd64 3.4.0-1ubuntu1 [1186 kB] 1788s Fetched 3557 kB in 1s (5397 kB/s) 1789s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75952 files and directories currently installed.) 1789s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_amd64.deb ... 1789s Unpacking libssl3t64:amd64 (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1789s Selecting previously unselected package openssl-provider-legacy. 1789s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_amd64.deb ... 1789s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 1789s Setting up libssl3t64:amd64 (3.4.0-1ubuntu1) ... 1789s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 1789s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75955 files and directories currently installed.) 1789s Preparing to unpack .../openssl_3.4.0-1ubuntu1_amd64.deb ... 1789s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1789s Setting up openssl (3.4.0-1ubuntu1) ... 1789s Installing new version of config file /etc/ssl/openssl.cnf ... 1789s Processing triggers for man-db (2.13.0-1) ... 1789s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1790s Reading package lists... 1790s Building dependency tree... 1790s Reading state information... 1790s Starting pkgProblemResolver with broken count: 0 1790s Starting 2 pkgProblemResolver with broken count: 0 1790s Done 1791s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1793s Reading package lists... 1794s Building dependency tree... 1794s Reading state information... 1794s Starting pkgProblemResolver with broken count: 0 1794s Starting 2 pkgProblemResolver with broken count: 0 1794s Done 1794s The following NEW packages will be installed: 1794s apache2 apache2-bin apache2-data apache2-utils cpp cpp-14 1794s cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu gcc gcc-14 1794s gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu libapr1t64 1794s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libasan8 libcc1-0 1794s libgcc-14-dev libgomp1 libhwasan0 libisl23 libitm1 liblsan0 liblua5.4-0 1794s libmpc3 libquadmath0 libtsan2 libubsan1 1794s 0 upgraded, 29 newly installed, 0 to remove and 0 not upgraded. 1794s Need to get 51.7 MB of archives. 1794s After this operation, 169 MB of additional disk space will be used. 1794s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 1795s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu1 [92.8 kB] 1795s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-dbd-sqlite3 amd64 1.6.3-3ubuntu1 [11.4 kB] 1795s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-ldap amd64 1.6.3-3ubuntu1 [9208 B] 1795s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 liblua5.4-0 amd64 5.4.7-1 [196 kB] 1795s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-bin amd64 2.4.62-1ubuntu1 [1342 kB] 1795s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-data all 2.4.62-1ubuntu1 [163 kB] 1795s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-utils amd64 2.4.62-1ubuntu1 [97.9 kB] 1795s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2 amd64 2.4.62-1ubuntu1 [90.4 kB] 1795s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 1795s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 1795s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [11.9 MB] 1795s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-8ubuntu1 [1030 B] 1795s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 1795s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 1795s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-8ubuntu1 [47.6 kB] 1795s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-8ubuntu1 [148 kB] 1795s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-8ubuntu1 [29.1 kB] 1795s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-8ubuntu1 [2998 kB] 1795s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-8ubuntu1 [1317 kB] 1796s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-8ubuntu1 [2732 kB] 1796s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-8ubuntu1 [1177 kB] 1796s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-8ubuntu1 [1634 kB] 1796s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-8ubuntu1 [153 kB] 1796s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-8ubuntu1 [2814 kB] 1796s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [23.3 MB] 1797s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-8ubuntu1 [528 kB] 1797s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 1797s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 1797s Fetched 51.7 MB in 2s (21.9 MB/s) 1797s Selecting previously unselected package libapr1t64:amd64. 1797s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75957 files and directories currently installed.) 1797s Preparing to unpack .../00-libapr1t64_1.7.5-1_amd64.deb ... 1797s Unpacking libapr1t64:amd64 (1.7.5-1) ... 1797s Selecting previously unselected package libaprutil1t64:amd64. 1797s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu1_amd64.deb ... 1797s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1797s Selecting previously unselected package libaprutil1-dbd-sqlite3:amd64. 1797s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_amd64.deb ... 1797s Unpacking libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu1) ... 1797s Selecting previously unselected package libaprutil1-ldap:amd64. 1797s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu1_amd64.deb ... 1797s Unpacking libaprutil1-ldap:amd64 (1.6.3-3ubuntu1) ... 1797s Selecting previously unselected package liblua5.4-0:amd64. 1797s Preparing to unpack .../04-liblua5.4-0_5.4.7-1_amd64.deb ... 1797s Unpacking liblua5.4-0:amd64 (5.4.7-1) ... 1797s Selecting previously unselected package apache2-bin. 1797s Preparing to unpack .../05-apache2-bin_2.4.62-1ubuntu1_amd64.deb ... 1797s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 1797s Selecting previously unselected package apache2-data. 1797s Preparing to unpack .../06-apache2-data_2.4.62-1ubuntu1_all.deb ... 1797s Unpacking apache2-data (2.4.62-1ubuntu1) ... 1797s Selecting previously unselected package apache2-utils. 1797s Preparing to unpack .../07-apache2-utils_2.4.62-1ubuntu1_amd64.deb ... 1797s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 1797s Selecting previously unselected package apache2. 1797s Preparing to unpack .../08-apache2_2.4.62-1ubuntu1_amd64.deb ... 1797s Unpacking apache2 (2.4.62-1ubuntu1) ... 1797s Selecting previously unselected package libisl23:amd64. 1797s Preparing to unpack .../09-libisl23_0.27-1_amd64.deb ... 1797s Unpacking libisl23:amd64 (0.27-1) ... 1797s Selecting previously unselected package libmpc3:amd64. 1797s Preparing to unpack .../10-libmpc3_1.3.1-1build2_amd64.deb ... 1797s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 1797s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 1797s Preparing to unpack .../11-cpp-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 1797s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 1798s Selecting previously unselected package cpp-14. 1798s Preparing to unpack .../12-cpp-14_14.2.0-8ubuntu1_amd64.deb ... 1798s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 1798s Selecting previously unselected package cpp-x86-64-linux-gnu. 1798s Preparing to unpack .../13-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 1798s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 1798s Selecting previously unselected package cpp. 1798s Preparing to unpack .../14-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 1798s Unpacking cpp (4:14.1.0-2ubuntu1) ... 1798s Selecting previously unselected package libcc1-0:amd64. 1798s Preparing to unpack .../15-libcc1-0_14.2.0-8ubuntu1_amd64.deb ... 1798s Unpacking libcc1-0:amd64 (14.2.0-8ubuntu1) ... 1798s Selecting previously unselected package libgomp1:amd64. 1798s Preparing to unpack .../16-libgomp1_14.2.0-8ubuntu1_amd64.deb ... 1798s Unpacking libgomp1:amd64 (14.2.0-8ubuntu1) ... 1798s Selecting previously unselected package libitm1:amd64. 1798s Preparing to unpack .../17-libitm1_14.2.0-8ubuntu1_amd64.deb ... 1798s Unpacking libitm1:amd64 (14.2.0-8ubuntu1) ... 1798s Selecting previously unselected package libasan8:amd64. 1798s Preparing to unpack .../18-libasan8_14.2.0-8ubuntu1_amd64.deb ... 1798s Unpacking libasan8:amd64 (14.2.0-8ubuntu1) ... 1798s Selecting previously unselected package liblsan0:amd64. 1798s Preparing to unpack .../19-liblsan0_14.2.0-8ubuntu1_amd64.deb ... 1798s Unpacking liblsan0:amd64 (14.2.0-8ubuntu1) ... 1798s Selecting previously unselected package libtsan2:amd64. 1798s Preparing to unpack .../20-libtsan2_14.2.0-8ubuntu1_amd64.deb ... 1798s Unpacking libtsan2:amd64 (14.2.0-8ubuntu1) ... 1798s Selecting previously unselected package libubsan1:amd64. 1798s Preparing to unpack .../21-libubsan1_14.2.0-8ubuntu1_amd64.deb ... 1798s Unpacking libubsan1:amd64 (14.2.0-8ubuntu1) ... 1798s Selecting previously unselected package libhwasan0:amd64. 1798s Preparing to unpack .../22-libhwasan0_14.2.0-8ubuntu1_amd64.deb ... 1798s Unpacking libhwasan0:amd64 (14.2.0-8ubuntu1) ... 1798s Selecting previously unselected package libquadmath0:amd64. 1798s Preparing to unpack .../23-libquadmath0_14.2.0-8ubuntu1_amd64.deb ... 1798s Unpacking libquadmath0:amd64 (14.2.0-8ubuntu1) ... 1798s Selecting previously unselected package libgcc-14-dev:amd64. 1798s Preparing to unpack .../24-libgcc-14-dev_14.2.0-8ubuntu1_amd64.deb ... 1798s Unpacking libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 1798s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 1798s Preparing to unpack .../25-gcc-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 1798s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 1798s Selecting previously unselected package gcc-14. 1798s Preparing to unpack .../26-gcc-14_14.2.0-8ubuntu1_amd64.deb ... 1798s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 1798s Selecting previously unselected package gcc-x86-64-linux-gnu. 1798s Preparing to unpack .../27-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 1798s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 1798s Selecting previously unselected package gcc. 1799s Preparing to unpack .../28-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 1799s Unpacking gcc (4:14.1.0-2ubuntu1) ... 1799s Setting up libgomp1:amd64 (14.2.0-8ubuntu1) ... 1799s Setting up libquadmath0:amd64 (14.2.0-8ubuntu1) ... 1799s Setting up libmpc3:amd64 (1.3.1-1build2) ... 1799s Setting up libubsan1:amd64 (14.2.0-8ubuntu1) ... 1799s Setting up libhwasan0:amd64 (14.2.0-8ubuntu1) ... 1799s Setting up libasan8:amd64 (14.2.0-8ubuntu1) ... 1799s Setting up libapr1t64:amd64 (1.7.5-1) ... 1799s Setting up liblua5.4-0:amd64 (5.4.7-1) ... 1799s Setting up apache2-data (2.4.62-1ubuntu1) ... 1799s Setting up libtsan2:amd64 (14.2.0-8ubuntu1) ... 1799s Setting up libisl23:amd64 (0.27-1) ... 1799s Setting up libcc1-0:amd64 (14.2.0-8ubuntu1) ... 1799s Setting up liblsan0:amd64 (14.2.0-8ubuntu1) ... 1799s Setting up libitm1:amd64 (14.2.0-8ubuntu1) ... 1799s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1799s Setting up libaprutil1-ldap:amd64 (1.6.3-3ubuntu1) ... 1799s Setting up libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu1) ... 1799s Setting up cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 1799s Setting up cpp-14 (14.2.0-8ubuntu1) ... 1799s Setting up libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 1799s Setting up apache2-utils (2.4.62-1ubuntu1) ... 1799s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 1799s Setting up apache2-bin (2.4.62-1ubuntu1) ... 1799s Setting up cpp (4:14.1.0-2ubuntu1) ... 1799s Setting up gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 1799s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 1799s Setting up apache2 (2.4.62-1ubuntu1) ... 1799s Enabling module mpm_event. 1799s Enabling module authz_core. 1799s Enabling module authz_host. 1799s Enabling module authn_core. 1799s Enabling module auth_basic. 1799s Enabling module access_compat. 1799s Enabling module authn_file. 1799s Enabling module authz_user. 1799s Enabling module alias. 1799s Enabling module dir. 1799s Enabling module autoindex. 1799s Enabling module env. 1799s Enabling module mime. 1799s Enabling module negotiation. 1799s Enabling module setenvif. 1799s Enabling module filter. 1799s Enabling module deflate. 1799s Enabling module status. 1799s Enabling module reqtimeout. 1799s Enabling conf charset. 1799s Enabling conf localized-error-pages. 1799s Enabling conf other-vhosts-access-log. 1799s Enabling conf security. 1799s Enabling conf serve-cgi-bin. 1799s Enabling site 000-default. 1800s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 1800s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 1801s Setting up gcc-14 (14.2.0-8ubuntu1) ... 1801s Setting up gcc (4:14.1.0-2ubuntu1) ... 1801s Processing triggers for ufw (0.36.2-8) ... 1801s Processing triggers for man-db (2.13.0-1) ... 1802s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1809s autopkgtest [10:24:15]: test chroot: [----------------------- 1809s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 1809s + gcc --print-file-name=libgcc_s.so.1 1809s + LIBGCC_S_PATH=/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/libgcc_s.so.1 1809s + cat 1809s + a2enconf chroot 1810s Enabling conf chroot. 1810s To activate the new configuration, you need to run: 1810s systemctl reload apache2 1810s + echo Hello, world! 1810s + service apache2 restart 1810s + wget -qO- http://localhost/hello.txt 1810s + result=Hello, world! 1810s + [ Hello, world! != Hello, world! ] 1810s autopkgtest [10:24:16]: test chroot: -----------------------] 1810s autopkgtest [10:24:16]: test chroot: - - - - - - - - - - results - - - - - - - - - - 1810s chroot PASS 1811s autopkgtest [10:24:17]: test uwsgi: preparing testbed 1864s autopkgtest [10:25:10]: testbed dpkg architecture: amd64 1864s autopkgtest [10:25:10]: testbed apt version: 2.9.14ubuntu1 1864s autopkgtest [10:25:10]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1865s autopkgtest [10:25:10]: testbed release detected to be: plucky 1865s autopkgtest [10:25:11]: updating testbed package index (apt update) 1865s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1866s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1866s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1866s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1866s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.1 kB] 1866s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [788 kB] 1866s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [64.6 kB] 1866s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1866s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [126 kB] 1866s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [82.6 kB] 1866s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2572 B] 1866s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.6 kB] 1866s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [690 kB] 1866s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [277 kB] 1866s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6364 B] 1866s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [21.9 kB] 1866s Fetched 2198 kB in 1s (2447 kB/s) 1867s Reading package lists... 1868s Reading package lists... 1868s Building dependency tree... 1868s Reading state information... 1868s Calculating upgrade... 1868s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1869s Reading package lists... 1869s Building dependency tree... 1869s Reading state information... 1869s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 1869s autopkgtest [10:25:15]: upgrading testbed (apt dist-upgrade and autopurge) 1869s Reading package lists... 1870s Building dependency tree... 1870s Reading state information... 1870s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1870s Starting 2 pkgProblemResolver with broken count: 0 1870s Done 1871s Entering ResolveByKeep 1871s 1872s The following NEW packages will be installed: 1872s openssl-provider-legacy 1872s The following packages will be upgraded: 1872s libssl3t64 openssl 1872s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1872s Need to get 3557 kB of archives. 1872s After this operation, 936 kB of additional disk space will be used. 1872s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl-provider-legacy amd64 3.4.0-1ubuntu1 [39.0 kB] 1872s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libssl3t64 amd64 3.4.0-1ubuntu1 [2332 kB] 1872s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl amd64 3.4.0-1ubuntu1 [1186 kB] 1873s Fetched 3557 kB in 1s (5266 kB/s) 1873s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75952 files and directories currently installed.) 1873s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_amd64.deb ... 1873s Unpacking libssl3t64:amd64 (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1873s Selecting previously unselected package openssl-provider-legacy. 1873s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_amd64.deb ... 1873s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 1873s Setting up libssl3t64:amd64 (3.4.0-1ubuntu1) ... 1873s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 1873s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75955 files and directories currently installed.) 1873s Preparing to unpack .../openssl_3.4.0-1ubuntu1_amd64.deb ... 1873s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1873s Setting up openssl (3.4.0-1ubuntu1) ... 1873s Installing new version of config file /etc/ssl/openssl.cnf ... 1873s Processing triggers for man-db (2.13.0-1) ... 1874s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1874s Reading package lists... 1874s Building dependency tree... 1874s Reading state information... 1874s Starting pkgProblemResolver with broken count: 0 1874s Starting 2 pkgProblemResolver with broken count: 0 1874s Done 1875s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1877s Reading package lists... 1878s Building dependency tree... 1878s Reading state information... 1878s Starting pkgProblemResolver with broken count: 0 1878s Starting 2 pkgProblemResolver with broken count: 0 1878s Done 1878s The following NEW packages will be installed: 1878s apache2 apache2-bin apache2-data apache2-utils libapr1t64 1878s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 1878s libnorm1t64 libpgm-5.3-0t64 libsodium23 libyajl2 libzmq5 uwsgi uwsgi-core 1878s uwsgi-plugin-python3 1878s 0 upgraded, 17 newly installed, 0 to remove and 0 not upgraded. 1878s Need to get 3569 kB of archives. 1878s After this operation, 13.0 MB of additional disk space will be used. 1878s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 1878s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu1 [92.8 kB] 1878s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-dbd-sqlite3 amd64 1.6.3-3ubuntu1 [11.4 kB] 1878s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-ldap amd64 1.6.3-3ubuntu1 [9208 B] 1878s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 liblua5.4-0 amd64 5.4.7-1 [196 kB] 1879s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-bin amd64 2.4.62-1ubuntu1 [1342 kB] 1879s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-data all 2.4.62-1ubuntu1 [163 kB] 1879s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-utils amd64 2.4.62-1ubuntu1 [97.9 kB] 1879s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2 amd64 2.4.62-1ubuntu1 [90.4 kB] 1879s Get:10 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnorm1t64 amd64 1.5.9+dfsg-3.1build1 [154 kB] 1879s Get:11 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-2.1build1 [167 kB] 1879s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libsodium23 amd64 1.0.18-1build3 [161 kB] 1879s Get:13 http://ftpmaster.internal/ubuntu plucky/universe amd64 libzmq5 amd64 4.3.5-1build2 [260 kB] 1879s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libyajl2 amd64 2.1.0-5build1 [20.2 kB] 1879s Get:15 http://ftpmaster.internal/ubuntu plucky/universe amd64 uwsgi-core amd64 2.0.26-2ubuntu3 [584 kB] 1879s Get:16 http://ftpmaster.internal/ubuntu plucky/universe amd64 uwsgi amd64 2.0.26-2ubuntu3 [22.7 kB] 1879s Get:17 http://ftpmaster.internal/ubuntu plucky/universe amd64 uwsgi-plugin-python3 amd64 2.0.26-2ubuntu3 [81.1 kB] 1879s Fetched 3569 kB in 1s (4686 kB/s) 1879s Selecting previously unselected package libapr1t64:amd64. 1879s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75957 files and directories currently installed.) 1879s Preparing to unpack .../00-libapr1t64_1.7.5-1_amd64.deb ... 1879s Unpacking libapr1t64:amd64 (1.7.5-1) ... 1879s Selecting previously unselected package libaprutil1t64:amd64. 1879s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu1_amd64.deb ... 1879s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1879s Selecting previously unselected package libaprutil1-dbd-sqlite3:amd64. 1879s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_amd64.deb ... 1879s Unpacking libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu1) ... 1879s Selecting previously unselected package libaprutil1-ldap:amd64. 1879s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu1_amd64.deb ... 1879s Unpacking libaprutil1-ldap:amd64 (1.6.3-3ubuntu1) ... 1879s Selecting previously unselected package liblua5.4-0:amd64. 1879s Preparing to unpack .../04-liblua5.4-0_5.4.7-1_amd64.deb ... 1879s Unpacking liblua5.4-0:amd64 (5.4.7-1) ... 1879s Selecting previously unselected package apache2-bin. 1879s Preparing to unpack .../05-apache2-bin_2.4.62-1ubuntu1_amd64.deb ... 1879s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 1879s Selecting previously unselected package apache2-data. 1879s Preparing to unpack .../06-apache2-data_2.4.62-1ubuntu1_all.deb ... 1879s Unpacking apache2-data (2.4.62-1ubuntu1) ... 1879s Selecting previously unselected package apache2-utils. 1879s Preparing to unpack .../07-apache2-utils_2.4.62-1ubuntu1_amd64.deb ... 1879s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 1879s Selecting previously unselected package apache2. 1879s Preparing to unpack .../08-apache2_2.4.62-1ubuntu1_amd64.deb ... 1879s Unpacking apache2 (2.4.62-1ubuntu1) ... 1879s Selecting previously unselected package libnorm1t64:amd64. 1879s Preparing to unpack .../09-libnorm1t64_1.5.9+dfsg-3.1build1_amd64.deb ... 1879s Unpacking libnorm1t64:amd64 (1.5.9+dfsg-3.1build1) ... 1880s Selecting previously unselected package libpgm-5.3-0t64:amd64. 1880s Preparing to unpack .../10-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_amd64.deb ... 1880s Unpacking libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 1880s Selecting previously unselected package libsodium23:amd64. 1880s Preparing to unpack .../11-libsodium23_1.0.18-1build3_amd64.deb ... 1880s Unpacking libsodium23:amd64 (1.0.18-1build3) ... 1880s Selecting previously unselected package libzmq5:amd64. 1880s Preparing to unpack .../12-libzmq5_4.3.5-1build2_amd64.deb ... 1880s Unpacking libzmq5:amd64 (4.3.5-1build2) ... 1880s Selecting previously unselected package libyajl2:amd64. 1880s Preparing to unpack .../13-libyajl2_2.1.0-5build1_amd64.deb ... 1880s Unpacking libyajl2:amd64 (2.1.0-5build1) ... 1880s Selecting previously unselected package uwsgi-core. 1880s Preparing to unpack .../14-uwsgi-core_2.0.26-2ubuntu3_amd64.deb ... 1880s Unpacking uwsgi-core (2.0.26-2ubuntu3) ... 1880s Selecting previously unselected package uwsgi. 1880s Preparing to unpack .../15-uwsgi_2.0.26-2ubuntu3_amd64.deb ... 1880s Unpacking uwsgi (2.0.26-2ubuntu3) ... 1880s Selecting previously unselected package uwsgi-plugin-python3. 1880s Preparing to unpack .../16-uwsgi-plugin-python3_2.0.26-2ubuntu3_amd64.deb ... 1880s Unpacking uwsgi-plugin-python3 (2.0.26-2ubuntu3) ... 1880s Setting up libnorm1t64:amd64 (1.5.9+dfsg-3.1build1) ... 1880s Setting up libsodium23:amd64 (1.0.18-1build3) ... 1880s Setting up libyajl2:amd64 (2.1.0-5build1) ... 1880s Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 1880s Setting up libapr1t64:amd64 (1.7.5-1) ... 1880s Setting up liblua5.4-0:amd64 (5.4.7-1) ... 1880s Setting up apache2-data (2.4.62-1ubuntu1) ... 1880s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1880s Setting up libzmq5:amd64 (4.3.5-1build2) ... 1880s Setting up libaprutil1-ldap:amd64 (1.6.3-3ubuntu1) ... 1880s Setting up uwsgi-core (2.0.26-2ubuntu3) ... 1880s Setting up libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu1) ... 1880s Setting up uwsgi (2.0.26-2ubuntu3) ... 1882s Setting up uwsgi-plugin-python3 (2.0.26-2ubuntu3) ... 1882s Setting up apache2-utils (2.4.62-1ubuntu1) ... 1882s Setting up apache2-bin (2.4.62-1ubuntu1) ... 1882s Setting up apache2 (2.4.62-1ubuntu1) ... 1882s Enabling module mpm_event. 1882s Enabling module authz_core. 1882s Enabling module authz_host. 1882s Enabling module authn_core. 1882s Enabling module auth_basic. 1882s Enabling module access_compat. 1882s Enabling module authn_file. 1882s Enabling module authz_user. 1882s Enabling module alias. 1882s Enabling module dir. 1882s Enabling module autoindex. 1882s Enabling module env. 1882s Enabling module mime. 1882s Enabling module negotiation. 1882s Enabling module setenvif. 1882s Enabling module filter. 1882s Enabling module deflate. 1882s Enabling module status. 1882s Enabling module reqtimeout. 1882s Enabling conf charset. 1882s Enabling conf localized-error-pages. 1882s Enabling conf other-vhosts-access-log. 1882s Enabling conf security. 1882s Enabling conf serve-cgi-bin. 1882s Enabling site 000-default. 1882s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 1882s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 1882s Processing triggers for ufw (0.36.2-8) ... 1882s Processing triggers for man-db (2.13.0-1) ... 1883s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1887s autopkgtest [10:25:33]: test uwsgi: [----------------------- 1888s + RC=0 1888s + trap exit_handler EXIT 1888s + a2enmod proxy 1888s Enabling module proxy. 1888s To activate the new configuration, you need to run: 1888s systemctl restart apache2 1888s + a2enmod proxy_uwsgi 1888s Considering dependency proxy for proxy_uwsgi: 1888s Module proxy already enabled 1888s Enabling module proxy_uwsgi. 1888s To activate the new configuration, you need to run: 1888s systemctl restart apache2 1888s + rsync -a /var/log/apache2 /tmp/autopkgtest.flEycu/uwsgi-artifacts 1888s + rm /var/log/apache2/access.log /var/log/apache2/error.log /var/log/apache2/other_vhosts_access.log 1888s + mount -o bind /tmp/autopkgtest.flEycu/uwsgi-artifacts/apache2 /var/log/apache2 1888s + tee /etc/apache2/sites-available/000-default.conf 1888s 1888s # The ServerName directive sets the request scheme, hostname and port that 1888s # the server uses to identify itself. This is used when creating 1888s # redirection URLs. In the context of virtual hosts, the ServerName 1888s # specifies what hostname must appear in the request's Host: header to 1888s # match this virtual host. For the default virtual host (this file) this 1888s # value is not decisive as it is used as a last resort host regardless. 1888s # However, you must set it for any further virtual host explicitly. 1888s #ServerName www.example.com 1888s 1888s ServerAdmin webmaster@localhost 1888s DocumentRoot /var/www/html 1888s 1888s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 1888s # error, crit, alert, emerg. 1888s # It is also possible to configure the loglevel for particular 1888s # modules, e.g. 1888s #LogLevel info ssl:warn 1888s 1888s ErrorLog ${APACHE_LOG_DIR}/error.log 1888s CustomLog ${APACHE_LOG_DIR}/access.log combined 1888s 1888s # For most configuration files from conf-available/, which are 1888s # enabled or disabled at a global level, it is possible to 1888s # include a line for only one particular virtual host. For example the 1888s # following line enables the CGI configuration for this host only 1888s # after it has been globally disabled with "a2disconf". 1888s #Include conf-available/serve-cgi-bin.conf 1888s ProxyPass "/uwsgi" "unix:/run/uwsgi/test.socket|uwsgi://localhost" 1888s 1888s + systemctl restart apache2 1888s + test -d /etc/uwsgi/ 1888s + tee /etc/systemd/system/uwsgi-app@.socket 1888s [Unit] 1888s Description=Socket for uWSGI app %i 1888s 1888s [Socket] 1888s ListenStream=/run/uwsgi/%i.socket 1888s SocketUser=www-%i 1888s SocketGroup=www-data 1888s SocketMode=0660 1888s 1888s [Install] 1888s WantedBy=sockets.target 1888s + tee /etc/systemd/system/uwsgi-app@.service 1888s [Unit] 1888s Description=%i uWSGI app 1888s After=syslog.target 1888s 1888s [Service] 1888s ExecStart=/usr/bin/uwsgi --ini /etc/uwsgi/apps-available/%i.ini --socket /run/uwsgi/%i.socket 1888s User=www-%i 1888s Group=www-data 1888s Restart=on-failure 1888s KillSignal=SIGQUIT 1888s Type=notify 1888s StandardError=file:/var/log/apache2/uwsgi.error.log 1888s StandardOutput=file:/var/log/apache2/uwsgi.log 1888s NotifyAccess=all 1888s 1888s [Install] 1888s WantedBy=multi-user.target 1888s + systemctl daemon-reload 1888s + useradd uwsgi_test 1888s + useradd www-test 1888s + tee /etc/uwsgi/apps-available/test.ini 1888s [uwsgi] 1888s chdir=/tmp 1888s master=True 1888s cheap=True 1888s die-on-idle=True 1888s manage-script-name=True 1888s plugin=python3 1888s wsgi-file=/tmp/uwsgi.py 1888s + tee /tmp/uwsgi.py 1888s import wsgiref.headers as h 1888s def application(env, start_response): 1888s buggy_header=('buggy','buggy#\r\nbuggy2:buggy2') 1888s start_response('200 OK', [('Content-Type','text/html'),buggy_header]) 1888s ret = "Hello World Headers {}".format(env).encode() 1888s return [ret] 1888s + chown www-test:www-test /tmp/uwsgi.py 1888s + chmod +x /tmp/uwsgi.py 1888s + systemctl enable uwsgi-app@test.socket 1888s Created symlink '/etc/systemd/system/sockets.target.wants/uwsgi-app@test.socket' → '/etc/systemd/system/uwsgi-app@.socket'. 1888s + systemctl enable uwsgi-app@test.service 1888s Created symlink '/etc/systemd/system/multi-user.target.wants/uwsgi-app@test.service' → '/etc/systemd/system/uwsgi-app@.service'. 1889s + systemctl start uwsgi-app@test.socket 1889s + systemctl restart apache2 1889s + wget -S -q --output-document - http://localhost/uwsgi 1889s HTTP/1.1 200 OK 1889s Date: Sun, 01 Dec 2024 10:25:35 GMT 1889s Server: Apache/2.4.62 (Ubuntu) 1889s Content-Type: text/html 1889s buggy: buggy# 1889s buggy2: buggy2 1889s Vary: Accept-Encoding 1889s Keep-Alive: timeout=5, max=100 1889s Connection: Keep-Alive 1889s Transfer-Encoding: chunked 1889s Hello World Headers {'PATH_INFO': '/', 'HTTP_HOST': 'localhost', 'HTTP_USER_AGENT': 'Wget/1.24.5', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'identity', 'HTTP_CONNECTION': 'Keep-Alive', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin', 'SERVER_SIGNATURE': '
Apache/2.4.62 (Ubuntu) Server at localhost Port 80
\n', 'SERVER_SOFTWARE': 'Apache/2.4.62 (Ubuntu)', 'SERVER_NAME': 'localhost', 'SERVER_ADDR': '::1', 'SERVER_PORT': '80', 'REMOTE_ADDR': '::1', 'DOCUMENT_ROOT': '/var/www/html', 'REQUEST_SCHEME': 'http', 'CONTEXT_PREFIX': '', 'CONTEXT_DOCUMENT_ROOT': '/var/www/html', 'SERVER_ADMIN': 'webmaster@localhost', 'SCRIPT_FILENAME': 'proxy:uwsgi://localhost/', 'REMOTE_PORT': '54556', 'GATEWAY_INTERFACE': 'CGI/1.1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'GET', 'QUERY_STRING': '', 'REQUEST_URI': '/uwsgi', 'SCRIPT_NAME': '/uwsgi', 'wsgi.input': , 'wsgi.file_wrapper': , 'wsgi.version': (1, 0), 'wsgi.errors': <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>, 'wsgi.run_once': False, 'wsgi.multithread': False, 'wsgi.multiprocess': False, 'wsgi.url_scheme': 'http', 'uwsgi.version': b'2.0.26-debian', 'uwsgi.node': b'autopkgtest'}+ wget -q --output-document - http://localhost/uwsgi 1889s + grep '^Hello World' 1889s Hello World Headers {'PATH_INFO': '/', 'HTTP_HOST': 'localhost', 'HTTP_USER_AGENT': 'Wget/1.24.5', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'identity', 'HTTP_CONNECTION': 'Keep-Alive', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin', 'SERVER_SIGNATURE': '
Apache/2.4.62 (Ubuntu) Server at localhost Port 80
\n', 'SERVER_SOFTWARE': 'Apache/2.4.62 (Ubuntu)', 'SERVER_NAME': 'localhost', 'SERVER_ADDR': '::1', 'SERVER_PORT': '80', 'REMOTE_ADDR': '::1', 'DOCUMENT_ROOT': '/var/www/html', 'REQUEST_SCHEME': 'http', 'CONTEXT_PREFIX': '', 'CONTEXT_DOCUMENT_ROOT': '/var/www/html', 'SERVER_ADMIN': 'webmaster@localhost', 'SCRIPT_FILENAME': 'proxy:uwsgi://localhost/', 'REMOTE_PORT': '54572', 'GATEWAY_INTERFACE': 'CGI/1.1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'GET', 'QUERY_STRING': '', 'REQUEST_URI': '/uwsgi', 'SCRIPT_NAME': '/uwsgi', 'wsgi.input': , 'wsgi.file_wrapper': , 'wsgi.version': (1, 0), 'wsgi.errors': <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>, 'wsgi.run_once': False, 'wsgi.multithread': False, 'wsgi.multiprocess': False, 'wsgi.url_scheme': 'http', 'uwsgi.version': b'2.0.26-debian', 'uwsgi.node': b'autopkgtest'} 1889s + exit 0 1889s + exit_handler 1889s + systemctl stop apache2 1889s + test -f /run/uwsgi/uwsgi.pid 1889s + cat /tmp/autopkgtest.flEycu/uwsgi-artifacts/apache2/error.log 1889s [Sun Dec 01 10:25:28.037585 2024] [mpm_event:notice] [pid 2181:tid 2181] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 1889s [Sun Dec 01 10:25:28.037660 2024] [core:notice] [pid 2181:tid 2181] AH00094: Command line: '/usr/sbin/apache2' 1889s [Sun Dec 01 10:25:34.230257 2024] [mpm_event:notice] [pid 2534:tid 2534] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 1889s [Sun Dec 01 10:25:34.230353 2024] [core:notice] [pid 2534:tid 2534] AH00094: Command line: '/usr/sbin/apache2' 1889s [Sun Dec 01 10:25:35.046026 2024] [mpm_event:notice] [pid 2534:tid 2534] AH00492: caught SIGWINCH, shutting down gracefully 1889s [Sun Dec 01 10:25:35.103847 2024] [mpm_event:notice] [pid 2743:tid 2743] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 1889s [Sun Dec 01 10:25:35.103939 2024] [core:notice] [pid 2743:tid 2743] AH00094: Command line: '/usr/sbin/apache2' 1889s [Sun Dec 01 10:25:35.218255 2024] [mpm_event:notice] [pid 2743:tid 2743] AH00492: caught SIGWINCH, shutting down gracefully 1889s + cat /tmp/autopkgtest.flEycu/uwsgi-artifacts/apache2/access.log 1889s ::1 - - [01/Dec/2024:10:25:35 +0000] "GET /uwsgi HTTP/1.1" 200 1514 "-" "Wget/1.24.5" 1889s ::1 - - [01/Dec/2024:10:25:35 +0000] "GET /uwsgi HTTP/1.1" 200 1514 "-" "Wget/1.24.5" 1889s + cat /tmp/autopkgtest.flEycu/uwsgi-artifacts/apache2/uwsgi.log 1889s + cat /tmp/autopkgtest.flEycu/uwsgi-artifacts/apache2/uwsgi.error.log 1889s [uWSGI] getting INI configuration from /etc/uwsgi/apps-available/test.ini 1889s *** Starting uWSGI 2.0.26-debian (64bit) on [Sun Dec 1 10:25:35 2024] *** 1889s compiled with version: 14.2.0 on 20 October 2024 12:32:40 1889s os: Linux-6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 1889s nodename: autopkgtest 1889s machine: x86_64 1889s clock source: unix 1889s pcre jit disabled 1889s detected number of CPU cores: 2 1889s current working directory: / 1889s detected binary path: /usr/bin/uwsgi-core 1889s chdir() to /tmp 1889s your processes number limit is 15390 1889s your memory page size is 4096 bytes 1889s detected max file descriptor number: 1024 1889s lock engine: pthread robust mutexes 1889s thunder lock: disabled (you can enable it with --thunder-lock) 1889s - SystemD socket activation detected - 1889s uwsgi socket 1 attached to UNIX address /run/uwsgi/test.socket fd 3 1889s Python version: 3.12.7 (main, Nov 8 2024, 17:55:36) [GCC 14.2.0] 1889s *** Python threads support is disabled. You can enable it with --enable-threads *** 1889s Python main interpreter initialized at 0x7b2fe28bd230 1889s your server socket listen backlog is limited to 100 connections 1889s your mercy for graceful operations on workers is 60 seconds 1889s mapped 145840 bytes (142 KB) for 1 cores 1889s *** Operational MODE: single process *** 1889s WSGI app 0 (mountpoint='') ready in 0 seconds on interpreter 0x7b2fe28bd230 pid: 2802 (default app) 1889s *** uWSGI is running in multiple interpreter mode *** 1889s spawned uWSGI master process (pid: 2802) 1889s cheap mode enabled: waiting for socket connection... 1889s spawned uWSGI worker 1 (pid: 2803, cores: 1) 1889s [pid: 2803|app: 0|req: 1/1] ::1 () {52 vars in 750 bytes} [Sun Dec 1 10:25:35 2024] GET /uwsgi => generated 1251 bytes in 0 msecs (HTTP/1.1 200) 2 headers in 74 bytes (1 switches on core 0) 1889s [pid: 2803|app: 0|req: 2/2] ::1 () {52 vars in 750 bytes} [Sun Dec 1 10:25:35 2024] GET /uwsgi => generated 1251 bytes in 0 msecs (HTTP/1.1 200) 2 headers in 74 bytes (1 switches on core 0) 1889s autopkgtest [10:25:35]: test uwsgi: -----------------------] 1890s autopkgtest [10:25:36]: test uwsgi: - - - - - - - - - - results - - - - - - - - - - 1890s uwsgi PASS 1890s autopkgtest [10:25:36]: test CVE-2023-25690: preparing testbed 1945s autopkgtest [10:26:31]: testbed dpkg architecture: amd64 1945s autopkgtest [10:26:31]: testbed apt version: 2.9.14ubuntu1 1945s autopkgtest [10:26:31]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1946s autopkgtest [10:26:32]: testbed release detected to be: plucky 1946s autopkgtest [10:26:32]: updating testbed package index (apt update) 1947s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1947s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1947s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1947s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1947s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [64.6 kB] 1947s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [788 kB] 1947s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.1 kB] 1947s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1947s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [82.6 kB] 1947s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [126 kB] 1947s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.6 kB] 1947s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2572 B] 1947s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [690 kB] 1947s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [277 kB] 1947s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [21.9 kB] 1947s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6364 B] 1947s Fetched 2198 kB in 1s (2481 kB/s) 1948s Reading package lists... 1949s Reading package lists... 1949s Building dependency tree... 1949s Reading state information... 1949s Calculating upgrade... 1949s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1949s Reading package lists... 1950s Building dependency tree... 1950s Reading state information... 1950s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 1950s autopkgtest [10:26:36]: upgrading testbed (apt dist-upgrade and autopurge) 1950s Reading package lists... 1950s Building dependency tree... 1950s Reading state information... 1951s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1951s Starting 2 pkgProblemResolver with broken count: 0 1951s Done 1951s Entering ResolveByKeep 1951s 1951s The following NEW packages will be installed: 1951s openssl-provider-legacy 1951s The following packages will be upgraded: 1951s libssl3t64 openssl 1951s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1951s Need to get 3557 kB of archives. 1951s After this operation, 936 kB of additional disk space will be used. 1951s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl-provider-legacy amd64 3.4.0-1ubuntu1 [39.0 kB] 1952s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libssl3t64 amd64 3.4.0-1ubuntu1 [2332 kB] 1952s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl amd64 3.4.0-1ubuntu1 [1186 kB] 1952s Fetched 3557 kB in 1s (5394 kB/s) 1952s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75952 files and directories currently installed.) 1952s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_amd64.deb ... 1952s Unpacking libssl3t64:amd64 (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1952s Selecting previously unselected package openssl-provider-legacy. 1952s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_amd64.deb ... 1952s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 1953s Setting up libssl3t64:amd64 (3.4.0-1ubuntu1) ... 1953s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 1953s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75955 files and directories currently installed.) 1953s Preparing to unpack .../openssl_3.4.0-1ubuntu1_amd64.deb ... 1953s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1953s Setting up openssl (3.4.0-1ubuntu1) ... 1953s Installing new version of config file /etc/ssl/openssl.cnf ... 1953s Processing triggers for man-db (2.13.0-1) ... 1953s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1954s Reading package lists... 1954s Building dependency tree... 1954s Reading state information... 1954s Starting pkgProblemResolver with broken count: 0 1954s Starting 2 pkgProblemResolver with broken count: 0 1954s Done 1954s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1957s Reading package lists... 1958s Building dependency tree... 1958s Reading state information... 1958s Starting pkgProblemResolver with broken count: 0 1958s Starting 2 pkgProblemResolver with broken count: 0 1958s Done 1958s The following NEW packages will be installed: 1958s apache2 apache2-bin apache2-data apache2-utils libapr1t64 1958s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 1958s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 1958s Need to get 2119 kB of archives. 1958s After this operation, 8234 kB of additional disk space will be used. 1958s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 1958s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu1 [92.8 kB] 1958s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-dbd-sqlite3 amd64 1.6.3-3ubuntu1 [11.4 kB] 1958s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1-ldap amd64 1.6.3-3ubuntu1 [9208 B] 1958s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 liblua5.4-0 amd64 5.4.7-1 [196 kB] 1959s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-bin amd64 2.4.62-1ubuntu1 [1342 kB] 1959s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-data all 2.4.62-1ubuntu1 [163 kB] 1959s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2-utils amd64 2.4.62-1ubuntu1 [97.9 kB] 1959s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 apache2 amd64 2.4.62-1ubuntu1 [90.4 kB] 1959s Fetched 2119 kB in 1s (3208 kB/s) 1959s Selecting previously unselected package libapr1t64:amd64. 1959s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75957 files and directories currently installed.) 1959s Preparing to unpack .../0-libapr1t64_1.7.5-1_amd64.deb ... 1959s Unpacking libapr1t64:amd64 (1.7.5-1) ... 1959s Selecting previously unselected package libaprutil1t64:amd64. 1959s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu1_amd64.deb ... 1959s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1959s Selecting previously unselected package libaprutil1-dbd-sqlite3:amd64. 1959s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_amd64.deb ... 1959s Unpacking libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu1) ... 1959s Selecting previously unselected package libaprutil1-ldap:amd64. 1959s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu1_amd64.deb ... 1959s Unpacking libaprutil1-ldap:amd64 (1.6.3-3ubuntu1) ... 1959s Selecting previously unselected package liblua5.4-0:amd64. 1959s Preparing to unpack .../4-liblua5.4-0_5.4.7-1_amd64.deb ... 1959s Unpacking liblua5.4-0:amd64 (5.4.7-1) ... 1959s Selecting previously unselected package apache2-bin. 1959s Preparing to unpack .../5-apache2-bin_2.4.62-1ubuntu1_amd64.deb ... 1959s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 1959s Selecting previously unselected package apache2-data. 1959s Preparing to unpack .../6-apache2-data_2.4.62-1ubuntu1_all.deb ... 1959s Unpacking apache2-data (2.4.62-1ubuntu1) ... 1959s Selecting previously unselected package apache2-utils. 1959s Preparing to unpack .../7-apache2-utils_2.4.62-1ubuntu1_amd64.deb ... 1959s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 1959s Selecting previously unselected package apache2. 1959s Preparing to unpack .../8-apache2_2.4.62-1ubuntu1_amd64.deb ... 1959s Unpacking apache2 (2.4.62-1ubuntu1) ... 1959s Setting up libapr1t64:amd64 (1.7.5-1) ... 1959s Setting up liblua5.4-0:amd64 (5.4.7-1) ... 1959s Setting up apache2-data (2.4.62-1ubuntu1) ... 1959s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1959s Setting up libaprutil1-ldap:amd64 (1.6.3-3ubuntu1) ... 1959s Setting up libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu1) ... 1959s Setting up apache2-utils (2.4.62-1ubuntu1) ... 1959s Setting up apache2-bin (2.4.62-1ubuntu1) ... 1959s Setting up apache2 (2.4.62-1ubuntu1) ... 1959s Enabling module mpm_event. 1959s Enabling module authz_core. 1959s Enabling module authz_host. 1959s Enabling module authn_core. 1959s Enabling module auth_basic. 1959s Enabling module access_compat. 1959s Enabling module authn_file. 1959s Enabling module authz_user. 1960s Enabling module alias. 1960s Enabling module dir. 1960s Enabling module autoindex. 1960s Enabling module env. 1960s Enabling module mime. 1960s Enabling module negotiation. 1960s Enabling module setenvif. 1960s Enabling module filter. 1960s Enabling module deflate. 1960s Enabling module status. 1960s Enabling module reqtimeout. 1960s Enabling conf charset. 1960s Enabling conf localized-error-pages. 1960s Enabling conf other-vhosts-access-log. 1960s Enabling conf security. 1960s Enabling conf serve-cgi-bin. 1960s Enabling site 000-default. 1961s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 1961s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 1962s Processing triggers for ufw (0.36.2-8) ... 1962s Processing triggers for man-db (2.13.0-1) ... 1962s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1967s autopkgtest [10:26:53]: test CVE-2023-25690: [----------------------- 1968s + RC=0 1968s + trap exit_handler EXIT 1968s + a2enmod proxy 1968s Enabling module proxy. 1968s To activate the new configuration, you need to run: 1968s systemctl restart apache2 1968s + a2enmod proxy_http 1968s Considering dependency proxy for proxy_http: 1968s Module proxy already enabled 1968s Enabling module proxy_http. 1968s To activate the new configuration, you need to run: 1968s systemctl restart apache2 1968s + a2enmod rewrite 1968s Enabling module rewrite. 1968s To activate the new configuration, you need to run: 1968s systemctl restart apache2 1968s + rsync -a /var/log/apache2 /tmp/autopkgtest.flEycu/CVE-2023-25690-artifacts 1968s + rm /var/log/apache2/access.log /var/log/apache2/error.log /var/log/apache2/other_vhosts_access.log 1968s + mount -o bind /tmp/autopkgtest.flEycu/CVE-2023-25690-artifacts/apache2 /var/log/apache2 1968s + tee /etc/apache2/ports.conf 1968s + tee /etc/apache2/sites-available/000-default.conf 1968s Listen 80 1968s Listen 8080 1968s 1968s # The ServerName directive sets the request scheme, hostname and port that 1968s # the server uses to identify itself. This is used when creating 1968s # redirection URLs. In the context of virtual hosts, the ServerName 1968s # specifies what hostname must appear in the request's Host: header to 1968s # match this virtual host. For the default virtual host (this file) this 1968s # value is not decisive as it is used as a last resort host regardless. 1968s # However, you must set it for any further virtual host explicitly. 1968s #ServerName www.example.com 1968s 1968s ServerAdmin webmaster@localhost 1968s DocumentRoot /var/www/html 1968s 1968s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 1968s # error, crit, alert, emerg. 1968s # It is also possible to configure the loglevel for particular 1968s # modules, e.g. 1968s #LogLevel info ssl:warn 1968s 1968s ErrorLog ${APACHE_LOG_DIR}/error.8080.log 1968s CustomLog ${APACHE_LOG_DIR}/access.8080.log combined 1968s 1968s # For most configuration files from conf-available/, which are 1968s # enabled or disabled at a global level, it is possible to 1968s # include a line for only one particular virtual host. For example the 1968s # following line enables the CGI configuration for this host only 1968s # after it has been globally disabled with "a2disconf". 1968s #Include conf-available/serve-cgi-bin.conf 1968s 1968s 1968s # The ServerName directive sets the request scheme, hostname and port that 1968s # the server uses to identify itself. This is used when creating 1968s # redirection URLs. In the context of virtual hosts, the ServerName 1968s # specifies what hostname must appear in the request's Host: header to 1968s # match this virtual host. For the default virtual host (this file) this 1968s # value is not decisive as it is used as a last resort host regardless. 1968s # However, you must set it for any further virtual host explicitly. 1968s #ServerName www.example.com 1968s 1968s ServerAdmin webmaster@localhost 1968s DocumentRoot /var/www/html 1968s 1968s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 1968s # error, crit, alert, emerg. 1968s # It is also possible to configure the loglevel for particular 1968s # modules, e.g. 1968s #LogLevel info ssl:warn 1968s LogLevel alert rewrite:trace6 1968s LogLevel error proxy:trace6 1968s ErrorLog ${APACHE_LOG_DIR}/error.log 1968s CustomLog ${APACHE_LOG_DIR}/access.log combined 1968s 1968s RewriteEngine on 1968s RewriteRule "^/here/(.*)" "http://localhost:8080/index.html?$1" [P] 1968s ProxyPassReverse "/here/" "http://localhost:8080/" 1968s 1968s + systemctl restart apache2 1968s + CHOKEURL='http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 1968s + wget -S -q --output-document - 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 1968s HTTP/1.1 403 Forbidden 1968s Date: Sun, 01 Dec 2024 10:26:54 GMT 1968s Server: Apache/2.4.62 (Ubuntu) 1968s Content-Length: 274 1968s Keep-Alive: timeout=5, max=100 1968s Connection: Keep-Alive 1968s Content-Type: text/html; charset=iso-8859-1 1968s + true 1968s + wget -S -q --output-document /dev/null 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 1968s HTTP/1.1 403 Forbidden 1968s Date: Sun, 01 Dec 2024 10:26:54 GMT 1968s Server: Apache/2.4.62 (Ubuntu) 1968s Content-Length: 274 1968s Keep-Alive: timeout=5, max=100 1968s Connection: Keep-Alive 1968s Content-Type: text/html; charset=iso-8859-1 1968s + true 1968s + wget -S -q --output-document /dev/null 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 1968s + grep -e '^[[:space:]]*HTTP/1.1 4[[:digit:]][[:digit:]] ' 1968s + true 1968s HTTP/1.1 403 Forbidden 1968s + cat /tmp/autopkgtest.flEycu/CVE-2023-25690-artifacts/apache2/access.8080.log 1968s + grep '] "GET /BAD.html HTTP/1.1"' 1968s + exit 0 1968s + exit_handler 1968s + chmod -R a+rwX /tmp/autopkgtest.flEycu/CVE-2023-25690-artifacts/apache2 1968s + systemctl status apache2.service 1968s ● apache2.service - The Apache HTTP Server 1968s Loaded: loaded (/usr/lib/systemd/system/apache2.service; enabled; preset: enabled) 1968s Active: active (running) since Sun 2024-12-01 10:26:54 UTC; 27ms ago 1968s Invocation: 69e299f95e0a42e5a380f118b7411b49 1968s Docs: https://httpd.apache.org/docs/2.4/ 1968s Process: 2375 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS) 1968s Main PID: 2378 (apache2) 1968s Tasks: 55 (limit: 4617) 1968s Memory: 5.8M (peak: 6.3M) 1968s CPU: 34ms 1968s CGroup: /system.slice/apache2.service 1968s ├─2378 /usr/sbin/apache2 -k start 1968s ├─2381 /usr/sbin/apache2 -k start 1968s └─2382 /usr/sbin/apache2 -k start 1968s 1968s Dec 01 10:26:54 autopkgtest systemd[1]: Starting apache2.service - The Apache HTTP Server... 1968s Dec 01 10:26:54 autopkgtest systemd[1]: Started apache2.service - The Apache HTTP Server. 1968s + systemctl stop apache2 1968s + cat /tmp/autopkgtest.flEycu/CVE-2023-25690-artifacts/apache2/error.log 1968s [Sun Dec 01 10:26:47.324004 2024] [mpm_event:notice] [pid 2016:tid 2016] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 1968s [Sun Dec 01 10:26:47.324072 2024] [core:notice] [pid 2016:tid 2016] AH00094: Command line: '/usr/sbin/apache2' 1968s [Sun Dec 01 10:26:54.240710 2024] [mpm_event:notice] [pid 2378:tid 2378] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 1968s [Sun Dec 01 10:26:54.240789 2024] [core:notice] [pid 2378:tid 2378] AH00094: Command line: '/usr/sbin/apache2' 1968s [Sun Dec 01 10:26:54.245969 2024] [rewrite:error] [pid 2382:tid 2398] [client ::1:59990] AH10410: Rewritten query string contains control characters or spaces 1968s [Sun Dec 01 10:26:54.250351 2024] [rewrite:error] [pid 2381:tid 2411] [client ::1:59992] AH10410: Rewritten query string contains control characters or spaces 1968s [Sun Dec 01 10:26:54.254884 2024] [rewrite:error] [pid 2381:tid 2413] [client ::1:60002] AH10410: Rewritten query string contains control characters or spaces 1968s [Sun Dec 01 10:26:54.296285 2024] [mpm_event:notice] [pid 2378:tid 2378] AH00492: caught SIGWINCH, shutting down gracefully 1968s + cat /tmp/autopkgtest.flEycu/CVE-2023-25690-artifacts/apache2/access.log 1968s ::1 - - [01/Dec/2024:10:26:54 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 1968s ::1 - - [01/Dec/2024:10:26:54 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 1968s ::1 - - [01/Dec/2024:10:26:54 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 1968s + cat /tmp/autopkgtest.flEycu/CVE-2023-25690-artifacts/apache2/error.8080.log 1968s + cat /tmp/autopkgtest.flEycu/CVE-2023-25690-artifacts/apache2/access.8080.log 1968s autopkgtest [10:26:54]: test CVE-2023-25690: -----------------------] 1969s CVE-2023-25690 PASS 1969s autopkgtest [10:26:55]: test CVE-2023-25690: - - - - - - - - - - results - - - - - - - - - - 1969s autopkgtest [10:26:55]: @@@@@@@@@@@@@@@@@@@@ summary 1969s run-test-suite PASS 1969s duplicate-module-load PASS 1969s default-mods PASS 1969s htcacheclean PASS 1969s ssl-passphrase PASS 1969s check-http2 PASS 1969s check-ubuntu-branding PASS 1969s chroot PASS 1969s uwsgi PASS 1969s CVE-2023-25690 PASS 1980s nova [W] Skipping flock for amd64 1980s Creating nova instance adt-plucky-amd64-apache2-20241201-095406-juju-7f2275-prod-proposed-migration-environment-15-3123a6d2-0291-4232-a9f2-6ba446f3c788 from image adt/ubuntu-plucky-amd64-server-20241201.img (UUID deff0ed4-7b64-4028-815f-ab405d6fd48b)... 1980s nova [W] Skipping flock for amd64 1980s Creating nova instance adt-plucky-amd64-apache2-20241201-095406-juju-7f2275-prod-proposed-migration-environment-15-3123a6d2-0291-4232-a9f2-6ba446f3c788 from image adt/ubuntu-plucky-amd64-server-20241201.img (UUID deff0ed4-7b64-4028-815f-ab405d6fd48b)... 1980s nova [W] Skipping flock for amd64 1980s Creating nova instance adt-plucky-amd64-apache2-20241201-095406-juju-7f2275-prod-proposed-migration-environment-15-3123a6d2-0291-4232-a9f2-6ba446f3c788 from image adt/ubuntu-plucky-amd64-server-20241201.img (UUID deff0ed4-7b64-4028-815f-ab405d6fd48b)... 1980s nova [W] Skipping flock for amd64 1980s Creating nova instance adt-plucky-amd64-apache2-20241201-095406-juju-7f2275-prod-proposed-migration-environment-15-3123a6d2-0291-4232-a9f2-6ba446f3c788 from image adt/ubuntu-plucky-amd64-server-20241201.img (UUID deff0ed4-7b64-4028-815f-ab405d6fd48b)... 1980s nova [W] Skipping flock for amd64 1980s Creating nova instance adt-plucky-amd64-apache2-20241201-095406-juju-7f2275-prod-proposed-migration-environment-15-3123a6d2-0291-4232-a9f2-6ba446f3c788 from image adt/ubuntu-plucky-amd64-server-20241201.img (UUID deff0ed4-7b64-4028-815f-ab405d6fd48b)... 1980s nova [W] Skipping flock for amd64 1980s Creating nova instance adt-plucky-amd64-apache2-20241201-095406-juju-7f2275-prod-proposed-migration-environment-15-3123a6d2-0291-4232-a9f2-6ba446f3c788 from image adt/ubuntu-plucky-amd64-server-20241201.img (UUID deff0ed4-7b64-4028-815f-ab405d6fd48b)... 1980s nova [W] Skipping flock for amd64 1980s Creating nova instance adt-plucky-amd64-apache2-20241201-095406-juju-7f2275-prod-proposed-migration-environment-15-3123a6d2-0291-4232-a9f2-6ba446f3c788 from image adt/ubuntu-plucky-amd64-server-20241201.img (UUID deff0ed4-7b64-4028-815f-ab405d6fd48b)...